Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Témák - Robi222

Oldalak: 1 [2] 3 4 5
16
Segítségkérés / Random szám generátor,ugyanaz a szám
« Dátum: 2014. Szeptember 23. - 21:00:21 »
Hali!
Van egy random szám generátorom ami 6 számjegyet generál véletlenül,és olyat akarnák bele csinálni,hogy véletlenül ne hogy kétszer generálja le ugyanazt a számot,mert nem akarom hogy össze buggoljon. Azt hallottam hogy while ciklussal kéne megoldani valahogy,vagy hogy ? Aki segít annak elõre is köszi.
Ez generálja a számot:
 

stock randomEx(min, max)
{   
    //Credits to y_less   
    new rand = random(max-min)+min;   
    return rand;
}

17
Segítségkérés / Random 10 számjegy generálás
« Dátum: 2014. Szeptember 23. - 09:57:35 »
Hali!
Van egy random szám generátorom csak nem jól megy. Úgy akarom hogy az elsõ 3 számjegy mindig 555 legyen,a maradék 7 szám meg random legyen,azt kéne belerakni, hogy véletlenül ne generáljon olyant amilyen már van.
Illetve,ezt mentette le a MySQL táblába: \"1260695375\"
Tehát nem 555-el kezdõdik ahogy én azt szeretném.
Mi lehet a gond ?
Itt a parancs ami kigenerál egy számot:
 

CMD:telefonvesz(playerid, params[])
{
new telSzam[128];
if(pInfo[playerid][pTelefon] == 0)
{
pInfo[playerid][pTelefon] = 1;
SendClientMessage(playerid,COLOR_WHITE,\"(( Sikeresen vettél egy telefont! ))\");
format(telSzam, sizeof(telSzam),\"555%d\",randomEx(100,9999999));
pInfo[playerid][pTelefonSzam] = strval(telSzam);
}
else
{
SendClientMessage(playerid,COLOR_ULTRARED,\"(( Neked már van telefonod! ))\");
}
return 1;
}

 
Itt pedig a stock rész:
 

stock randomEx(min, max)
{   
    //Credits to y_less   
    new rand = random(max-min)+min;   
    return rand;
}

 
Elõre is köszi.

18
RP/RPG kérések / Legközebbi autólekérés
« Dátum: 2014. Szeptember 22. - 12:04:06 »
Hali!
Van egy /szallit parancsom,és olyat akarok csinálni, hogy ha nincs közelbe 416 -os Vehicle ID (azaz mentõkocsi) mondjuk 10-es radiusban akkor ki írja hogy nincs közelben mentõkocsi,ha pedig közelben van egy másik játékoshoz akkor pedig végrehajtsa azt amit akarok. Még annyi hogy,nem kell kocsiban ülni ahhoz hogy betudjuk írni csak a mentõ autókocsinak kell közel lenni a játékoshoz illetve nekünk pedig a játékos mellet kell lennünk. Ennyit kérnék,inkább egész szkriptet kérném,mert nem tudom megcsinálni sehogy sem. Elõre is köszi,aki segít annak megy a + mivel ez nem valami könnyû. (legalábbis nekem :D )

19
Segítségkérés / Motorfordulatszám számítás ?
« Dátum: 2014. Szeptember 14. - 12:41:01 »
Hali!
Gondolkodtam azon,csak nem tudok rájönni sehogy sem,hogy hogy számítsam ki egy autó motorfordulatszámát. Azt hallottam már, hogy az autó sebességbõl kell kiszámítani.
Ezzel lekérem az autó sebességét:
 

stock GetvSpeed ( vehicleid )
{
new
        Float:x ,   Float:y,
        Float:z ,   speed
;
    GetVehicleVelocity( vehicleid, x, y, z );
speed = floatround( floatsqroot( x*x + y*y + z*z ) * 180 );
return speed;
}

 
Nekem olyan kellene hogy az autónak a motor fordulatszámát kéri le. így képzeltem el: 700ról kezdi,és ahogy megyek például 30nál már 3500as fordulat,visszaesik 1200ra kb. és megint,és így valahogy. Tehát az autófordulatszámát hogy számítsam ki ? Elõre is köszi,aki segít annak megy a +!

20
RP/RPG kérések / Sebességlimiter
« Dátum: 2014. Szeptember 13. - 22:07:10 »
Hali!
Sebesség limitert,sehogy nem tudom megoldani.
 

stock GetvSpeed ( vehicleid )
{
new
        Float:x ,   Float:y,
        Float:z ,   speed
;
    GetVehicleVelocity( vehicleid, x, y, z );
speed = floatround( floatsqroot( x*x + y*y + z*z ) * 180 );
return speed;
}

 
Ezzel kérem le a sebességet. Pontosan olyat szeretnék ha gear1 értéke 1 akkor csak 20 legyen a max sebesség,ha gear2 értéke 1 akkor legyen 40 a max sebesség,ilyen kellene nekem. Aki segít annak elõre is köszi!

21
RP/RPG kérések / /ban parancs
« Dátum: 2014. Szeptember 09. - 16:43:24 »
Hali!
Kéne nekem egy olyan /ban parancs,ami így mûködik: /ban [Nap/Óra/Perc] [Játékos ID]
azaz ha a \"Nap/Óra/Perc\" helyére olyat ír hogy: 10n akkor 10 nap,ha 5o akkor 5 óra és ha 1p akkor 1 perc,játékos ID helyére egyértelmûen a játékos ID -t írja be.
Ezt kéne valahogy megoldani,MySQL Rendszert használok,így ahhoz kéne tervezni.
Elõre is köszi!

22
Fórum Archívum (Témák/Fórumok) / Re:Regisztrácio segitség
« Dátum: 2014. Szeptember 05. - 19:55:59 »
Idézetet írta: Nátha date=1409939093\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"50519\" data-ipsquote-contentclass=\"forums_Topic
Ez csak a regisztrációs dialog.
Hol látsz ebbe MySQL-t?
 
Igen,ezt akartam írni. :D

23
Segítségkérés / Hoszting gondok
« Dátum: 2014. Szeptember 02. - 17:35:11 »
Hali!
Az a helyzet,hogy a házi szerveremen betölt a MySQL plugin,a hoszton pedig nem,illetve a barátom gépén se,mi lehet ennek az oka ?
A Házi gépem (azaz localhost) Windows 7 van rajta,MySQL.dll -t használok,a hosztra (pontosabban VPS Teszt Szerver),felraktam egy az egyben ugyanazt mint az én gépemen van,de nem tölt be a plugin.
Felsorolom mik vannak fent:
 

MySQL.dll és MySQL.pdb <- Plugins mappa
a_mysql.inc <- Pawno/Include mappa
libmysql.dll <- Szerver fõkönyvtár
Illetve a szükséges MSVCP,MSVCR hiányzó DLL -eket is felraktam.

 
Server. CFG -be beírtam hogy \"plugins mysql\" ez rendben van,szervert elindítom fekete ablakba azt írja hogy \"MySQL Plugin failed\" ezután pedig a tipikus \"File or function not found\" szöveg,és Unknown mód. Mi lehet a hiba ? Ugyanazt a dolgokat raktam fel,WAMP Szerver is fent van még a teszt szerverem szükséges pluginok,DLL -ek,és megjegyzem hogy a barátom gépén se ment,ugyanez volt a gond. Mi lehet a hiba ? Kicsit fontos lenne,mert csak pár nap van rá,hogy tudjam tesztelni,mert aztán törlik a teszt szervert. Elõre is köszi.

24
RP/RPG kérések / Táska rendszer
« Dátum: 2014. Augusztus 30. - 21:32:52 »
Hali!
Próbálgatom a táska rendszert,letöltöttem a következõt.
http://forum.sa-mp.com/showthread.php?t=130436
Viszont nekem az egész szerverem MySQL -es,most az a kérdés,hogy oldjam meg hogy MySQL be mentse le a játékos dolgait ? Mivel ez az inventory rendszer fájlmentéssel van megoldva. Valaki tudna ebben segíteni ? Elõre is köszi.

25
Segítségkérés / Érték lekérdezés nem mûködik
« Dátum: 2014. Augusztus 28. - 17:53:04 »
Hali!
Csináltam szerveremre egy RP Tesztet,de nem is ez a lényeg. Ha feljön a játékos leellenõrzi és ha pRptest értéke 0 akkor kijön a dialog és végigcsinálja RP Tesztet majd megadja karakter születési dátumot,nemet. Na,úgy teszteltem hogy RP Tesztet megcsinálom de karakter születési dátumot meg nemet  nem adom meg,ott kiléptem. Ha újból felmegyek kikéne jönni a Karakter születési év dialógnak,mivel nincs megadva,viszont nem dobja ki a dialógot az a gond. Megcsináltam már csak valahogy nem ellenõrzi le.
Így csináltam,mikor feljön akkor leellenõrzi a dolgokat.
 

pInfo[playerid][pRptest] = cache_get_field_content_int(0,\"pRptest\",dbhandle);
cache_get_field_content(0, \"pKarakterSzuletesDatum\", pKarakterSzuletesDatum,dbhandle,sizeof(pKarakterSzuletesDatum));
cache_get_field_content(0, \"pKarakterNeme\", pKarakterNeme,dbhandle,sizeof(pKarakterNeme));
if(pInfo[playerid][pRptest] == 1)
{   
if(strlen(pKarakterSzuletesDatum) > 1)
{      
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,\"Bejelentkezés\",\"A Bejelentkezéshez írd be a jelszavad!\",\"Bejelentkez\",\"Mégse\");
}
else
{
CreateListDialog(playerid,DIALOG_KARAKTERSZULETESIEV,1970,1996,\"Karakter létrehozás - Válaszd ki a karaktered születési évét!\");
}
}
else
{
   ShowPlayerDialog(playerid,DIALOG_RPTESTINTRO,DIALOG_STYLE_MSGBOX,\"RP Teszt\",\"Egy RP Teszten kell átmenned,helyesen kell válaszolnod 10 kérdésre,ezután beléphetsz a játékba.\",\"Elfogad\",\"Mégse\");   
}

 
Tehát ha a \"pKarakterSzuletesDatum\" nagyobb mint 1 akkor kijön a bejelentkezés,ha nem akkor meg kell adni a dialógba az évet. Viszont nem mûködik valami jól.

26
Segítségkérés / Spawnolási gond
« Dátum: 2014. Augusztus 28. - 15:40:29 »
Hali!
Azt szeretném ha bejelentkezek akkor mindjárt spawnoljon le. Mikor bejelentkezek raktam oda \"SpawnPlayer(playerid);\" -t is illetve \"TogglePlayerSpectating(playerid,false); viszont nem megy,kiszedtem az OnPlayerRequestClass callbacket is. Viszont ha bejelentkezek mindig SHIFTet kell nyomnom hogy lespawnoljon. Ezt szeretném most kiszedni. Elõre is köszi.

27
Szkript kérések / /jogositvany parancs
« Dátum: 2014. Augusztus 28. - 11:29:35 »
Hali!
/jogositvany parancsot szeretnék készíteni,de sehogy sem tudok rájönni.
Eddig lehet AM,A és B Kategóriára jogosítvány. Ha nincs meg egyikre se akkor azt írja hogy:
Jogosítvány: Nincs

 
Illetve ha meg van csak AM kategóriára akkor azt írja
Jogosítvány: A

 
Ha kettõre van meg akkor is ki írja,ha pedig mind a 3 kategóriára meg van akkor ki írja mind a három betût,azt meg tudnám hogy van jogosítvány vagy nincs,de erre nem tudok rájönni.
Eddig jutottam:
 

CMD:jogositvany(playerid, params[])
{
new jogsi1[128],jogsi2[128];
ProxDetector(10.0, playerid, \"((_____Vezetõi Engedély_____))\",COLOR_WHITE);
format(jogsi1, sizeof(jogsi1),\"(( Név: %s ))\",GetName(playerid));
format(jogsi2, sizeof(jogsi2),\"(( Kategóriák: \");
ProxDetector(10.0, playerid, jogsi1,COLOR_WHITE);
ProxDetector(10.0, playerid, jogsi2,COLOR_WHITE);   
return 1;
}

 
Mind a 3 jogosítványra külön változó van.
Ennyit szeretnék,elõre is köszi a segítséget!

28
Szkript kérések / /motor parancs
« Dátum: 2014. Augusztus 27. - 21:36:32 »
Hali!
Olyat szeretnék csinálni,hogyha a játékos beírja hogy /motor akkor beindítja,illetve leállítja. Viszont nem ez lenne az egész. Hanem ha jogsicar 1-ben ül,illetve JogsiElkezdAM vagy JogsiElkezdA vagy JogsiElkezdB,ezek közül az értékek közül ha valamelyik egy,illetve jogsicar 1-ben ül akkor tudja csak beindítani,ha pedig beindította akkor lerak egy CPt, ennyit szeretnék,.
Próbálgattam,de sehogy sem jön össze,be be indítja,de le már nem tudom állítani. Szóval azt szeretném,ha valaki meg tudná nekem csinálni,elõre is köszi szépen!
Itt a parancs,beindítja,de le már nem állítja. Illetve kikéne úgy egészíteni ahogy én írtam.
 

CMD:motor(playerid, params[])
{
   new EngineStatus,lights, alarm, doors, bonnet, boot, objective;
   new vid = GetPlayerVehicleID(playerid);
   if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
   {
   if(vid != INVALID_VEHICLE_ID && EngineStatus== 0)
   {
   GetVehicleParamsEx(GetPlayerVehicleID(playerid), EngineStatus, lights, alarm, doors, bonnet, boot, objective);
            SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, lights, alarm, doors, bonnet, boot, objective);
   }
   else
   {
   GetVehicleParamsEx(GetPlayerVehicleID(playerid), EngineStatus, lights, alarm, doors, bonnet, boot, objective);
            SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, lights, alarm, doors, bonnet, boot, objective);
   }
   }
   else
   {
            SendClientMessage(playerid,COLOR_ULTRARED,\"(( Nem vagy jármûben! ))\");
   }
            return 1;
}

29
Segítségkérés / Értékbõl kivonás
« Dátum: 2014. Augusztus 27. - 11:11:43 »
Hali!
van nekem enumba egy pPenz változóm,ebben tárolom a pénzt,ebbõl töltöm be hogy a szerveren majd ne tudjanak csalni (pénzt),mert értéket nem tudnak átírni,szóval,annyi a gondom ha vesz valamit a játékos akkor az összes pénzébõl ki von valamennyit ugye. Na de ha van 250 pPenz -em akkor abból 250et nem tudok kivonni mert azt írja nincs elég pénzem,tehát mindig csak úgy tudok hogy 249-et és akkor marad nálam \"1\" Ezt hogy oldhatnám meg ? Kimásoltam a módomból,egy részletet:
 

if(pInfo[playerid][pPenz] > 249)
   {
   JogsiHelyes = 0;
   pInfo[playerid][pPenz] -= 249;
   SendClientMessage(playerid,COLOR_ULTRARED,\"(( Kresz vizsga befizetve,249 dollár ))\");
   ShowPlayerDialog(playerid,DIALOG_JOGSI1,DIALOG_STYLE_LIST,\"Mennyivel haladhatsz lakott területen belül ?\",\"40 Km/h\\n60 Km/h\\n50 Km/h\",\"Elkezd\",\"Mégse\");
   }
   else
   {
   SendClientMessage(playerid,COLOR_ULTRARED,\"(( Nincs elég pénzed! ))\");
                         }
[/pawncode]
Ahogy látjátok,csak 249et tudok kivonni mert 250et kivonnák akkor úgy veszi mintha nem lenne annyi pénzem. Próbáltam úgy hogy 249-et leelllenõrzök,250-et pedig kivonok de úgy sem jó. Mi lehet a megoldás erre ? Elõre is köszi!

30
Segítségkérés / Invalid connection handle -MySQL
« Dátum: 2014. Augusztus 26. - 15:27:56 »
Hali!
Házrendszert próbálgatok,de nem menti le a táblába,nem jól küldi ki a parancsot,vagy olyasmi.
 
 
format(query,sizeof(query),\"INSERT INTO house (pickup_x,pickup_y,pickup_z) VALUES (\'%f\',\'%f\',\'%f\') \", hazszam,HazPosX,HazPosY,HazPosZ);
mysql_function_query(dbhandle,query,false,\"\",\"\");

 
Ez pedig a MySQL Log:
 

[15:25:32] [ERROR] \"mysql_tquery\" - invalid connection handle (id: 0)

 
Mi lehet a gond ? próbáltam mysql_function_query helyett mysql_tquery függvénnyel,de ugyanezt írja,azzal sem megy. Elõre is köszi.

Oldalak: 1 [2] 3 4 5
SimplePortal 2.3.7 © 2008-2024, SimplePortal