Szerző Téma: NRG Spawner csak gyalog  (Megtekintve 686 alkalommal)

NRG Spawner csak gyalog
« Dátum: 2012. június 09. - 18:42:53 »
0 Show voters
Üdv mindenkinek!
Segítséget szeretnék kérni egy nrg-500 motor spawnoló scripthez. Úgy kéne mûködnie, hogy amikor beírom, hogy /nrg, akkor lerak egy nrg-500-at, de csak ha gyalog vagyok (a legjobb az lenne, ha alapból rárakna PutPlayerInVehicle szerûen, csak ez nekem nem sikerült, de ez nem olyan fontos). Sajnos ez nekem nem mûködik: amikor beírom, hogy /nrg nem csinál semmit, de amikor jármûben vagyok, akkor tökéletesen kiírja, amit kell. A szöveg ez lenne:
 
public OnPlayerCommandText(playerid, cmdtext[])
{
new Float:X,Float:Y,Float:Z;
if(strcmp(cmdtext, \"/nrg\", true) == 0)
{
if (IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid, COLOR_RED, \"Jármûbõl nem tudsz lekérni még egy jármût\");
return
GetPlayerPos(playerid, X,Y,Z);
CreateVehicle(522, X+1,Y,Z, 0.0, 0, 0, 720000);
return 1;
}

 
Természetesen a szöveg színe már definiálva van a script tetején, azt nem írtam bele, nem az a része hibás...
Remélem tudtok segíteni  :)

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
NRG Spawner csak gyalog
« Válasz #1 Dátum: 2012. június 09. - 18:56:16 »
+1 Show voters
public OnPlayerCommandText(playerid, cmdtext[])
{
new Float:X,Float:Y,Float:Z;
if(strcmp(cmdtext, \"/nrg\", true) == 0)
{
if (IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Jármûbõl nem tudsz lekérni még egy jármût\");
GetPlayerPos(playerid, X,Y,Z);
CreateVehicle(522, X+1,Y,Z, 0.0, 0, 0, 720000);
return 1;
}

NRG Spawner csak gyalog
« Válasz #2 Dátum: 2012. június 09. - 19:12:39 »
0 Show voters
Remek, köszönöm természetesen ment a + :)

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
NRG Spawner csak gyalog
« Válasz #3 Dátum: 2012. június 09. - 19:15:20 »
0 Show voters
Nincs mit! :) Használd a megoldva funkciót :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal