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 - ROOCK
31
« Dátum: 2013. Május 31. - 18:33:58 »
az lenne hogy ha nem a közelembe van akkor ne tudjam lesokkolni/leszedni az életét csak mondjuk hogyha mellette vagyok pl 1-2 lépésre ezt kéne átalakítani eddig eljutottam CMD:sokkol(playerid, params[]) { new tmp[256]; new string[256]; new giveplayerid, idx; tmp = strtok(params,idx); giveplayerid = strval(tmp); if(gTeam[playerid] == TRENDOR || gTeam[playerid] == CRENDOR || gTeam[playerid] == JRENDOR) { if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_RED, \"[HASZNÁLAT]: /sokkol <ID>\"); return 1; } if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_RED, \"Nem sokkolhatod meg magad, vagy hibás az ID!\"); } else { if(IsPlayerConnected(giveplayerid)) { GetPlayerName(playerid, pname, sizeof (pname)); format(string, sizeof(string), \"%s megsokkolt a sokkolójával!\", pname); SendClientMessage(giveplayerid, COLOR_RED, string); new Float:Health; GetPlayerHealth(giveplayerid, Health); SetPlayerHealth(giveplayerid, Health -20); SendClientMessage(playerid, COLOR_GREEN, \"Sikeres sokkolás!\"); }else{ SendClientMessage(playerid, COLOR_RED, \"Nincs ilyen játékos!\"); } } } else { SendClientMessage(playerid,COLOR_RED,\"Nem vagy rendõr!\"); } return 1; }
32
« Dátum: 2013. Május 31. - 00:42:10 »
üdv! az lenne a kérdés hogy van egy redõr munkám ami szintes és az elõléptetés annyi lenne hogy hozzá ad 1+pontot és ezt akarnám ugy hogy az lenne a parancs hogy /setrendlevel ID és hozzá ad +1pontot vagy ugy hogy /setrendlevel ID szint vagy valami ilyesmi ezt hogyan lehetne megcsinálni?
33
« Dátum: 2013. Május 30. - 22:08:03 »
Üdv az lenne a kérdésem hogy hogyan lehet visszalépni egy parancsal a karakterválasztóbe mert egy ilyennel próbálkoztam e ez rossz betesz a semmibe és nem lehet csinálni semmit public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(\"/szkilep\", cmdtext, true) == 0) { gTeam[playerid] = CIVIL; SetupPlayerForClassSelection(playerid); TogglePlayerSpectating(playerid, true); SendClientMessage(playerid, RED, \"Kiléptél a szolgálatból!\"); return 1; } return 0; } public OnPlayerRequestClass(playerid, classid) { SetupPlayerForClassSelection(playerid); return 1; } forward SetupPlayerForClassSelection(playerid); public SetupPlayerForClassSelection(playerid) { SetPlayerPos(playerid, -2669.6472,1403.8361,906.2771); SetPlayerFacingAngle(playerid,310.7162); SetPlayerCameraPos(playerid, -2667.5176,1406.0835,906.2734); SetPlayerCameraLookAt(playerid, -2669.6472,1403.8361,906.2771); SetPlayerInterior(playerid,3); ApplyAnimation(playerid,\"FIGHT_D\",\"FightD_3\",4.0,0,1,1,0,0); ApplyAnimation(playerid,\"RAPPING\",\"RAP_B_Loop\",4.0,1,1,1,1,0); GameTextForPlayer(playerid,\"~g~]Drift~g~]\", 500, 3); return 1; }
34
« Dátum: 2013. Május 30. - 20:20:25 »
helló az lenne a kérdés hogy van egy scriptem ami elmenti a helyet ha lelépsz és ha újra feljössz akkor oda tesz le ahol kiléptél de ha elõször lépsz be akkor a 0 pontnál tesz le és ezt hogy lehet átváltani stabil helyre Tehát ha elõször jön fel akkor pl.:las-venturasban tegyen le de ha kilép akkor ott ahol kilépett köszi elõre is ! ez a script: public OnPlayerDisconnect(playerid, reason) { new file[128], pname[MAX_PLAYER_NAME]; new Float:x, Float:y, Float:z; GetPlayerName(playerid, pname, sizeof(pname)); format(file, sizeof(file), \"ROOCKmunka/Pos/%s.pos\", pname); if(!dini_Exists(file)) dini_Create(file); GetPlayerPos(playerid, x, y, z); dini_FloatSet(file, \"posX\", x); dini_FloatSet(file, \"posY\", y); dini_FloatSet(file, \"posZ\", z); return 1; } public OnPlayerSpawn(playerid) { new file[128], pname[MAX_PLAYER_NAME]; new Float:x, Float:y, Float:z; GetPlayerName(playerid, pname, sizeof(pname)); format(file, sizeof(file), \"ROOCKmunka/Pos/%s.pos\", pname); x = dini_Float(file, \"posX\"); y = dini_Float(file, \"posY\"); z = dini_Float(file, \"posZ\"); SetPlayerPos(playerid, x, y, z); return 1; }
35
« Dátum: 2013. Május 30. - 20:17:03 »
helló az lenne a kérdés hogy van egy scriptem ami elmenti a helyet ha lelépsz és ha újra feljössz akkor oda tesz le ahol kiléptél de ha elõször lépsz be akkor a 0 pontnál tesz le és ezt hogy lehet átváltani stabil helyre Tehát ha elõször jön fel akkor pl.:las-venturasban tegyen le de ha kilép akkor ott ahol kilépett köszi elõre is ! ez a script: public OnPlayerDisconnect(playerid, reason) { new file[128], pname[MAX_PLAYER_NAME]; new Float:x, Float:y, Float:z; GetPlayerName(playerid, pname, sizeof(pname)); format(file, sizeof(file), \"ROOCKmunka/Pos/%s.pos\", pname); if(!dini_Exists(file)) dini_Create(file); GetPlayerPos(playerid, x, y, z); dini_FloatSet(file, \"posX\", x); dini_FloatSet(file, \"posY\", y); dini_FloatSet(file, \"posZ\", z); return 1; } public OnPlayerSpawn(playerid) { new file[128], pname[MAX_PLAYER_NAME]; new Float:x, Float:y, Float:z; GetPlayerName(playerid, pname, sizeof(pname)); format(file, sizeof(file), \"ROOCKmunka/Pos/%s.pos\", pname); x = dini_Float(file, \"posX\"); y = dini_Float(file, \"posY\"); z = dini_Float(file, \"posZ\"); SetPlayerPos(playerid, x, y, z); return 1; } [mod]Code tageket használd máskor![/mod]
|