San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: curvemaster - 2011. szeptember 24. - 13:05:28
Cím: Parancs
Írta: curvemaster - 2011. szeptember 24. - 13:05:28
Sziasztok. Csinálni szerettem volna egy olyan parancsot, hogy /fun [id], ami annyit takar, hogy egy stunt helyre tesz téged, szám szerint. De nem mûködött. Itt a parancs: [pawn]CMD:fun(playerid,params[]) { new raceid; if(sscanf(params, \"u\", raceid)) { SendClientMessage(playerid, COLOR_GRAD1, \"Használat: /fun [funid 1-3]\"); return 1; } if(strfind(params, \"1\", true)) { SetPlayerPos(playerid, 1469.82092285,-1358.27478027,332.73135376); SendClientMessage(playerid, COLOR_WHITE, \"Jó szórakozást.\"); } else if(strfind(params, \"2\", true)) { SetPlayerPos(playerid, 1571.9835,-1245.6886,280.8778); SendClientMessage(playerid, COLOR_WHITE, \"Jó szórakozást.\"); } else if(strfind(params, \"3\", true)) { SetPlayerPos(playerid, 2562.2255859375, -1414.5646972656, 835.2841796875); SendClientMessage(playerid, COLOR_WHITE, \"Jó szórakozást.\"); } return 1; }[/pawn] Mi lenne a megoldás? :( Köszönöm szépen: Cole
Cím: Parancs
Írta: kadaradam - 2011. szeptember 24. - 13:20:49
csináld úgy hogy: [pawn]if(raceid == 1) { SetPlayerPos(playerid, 1469.82092285,-1358.27478027,332.73135376); SendClientMessage(playerid, COLOR_WHITE, \"Jó szórakozást.\"); } if(raceid == 2) { SetPlayerPos(playerid, 1571.9835,-1245.6886,280.8778); SendClientMessage(playerid, COLOR_WHITE, \"Jó szórakozást.\"); } [/pawn] és így tovább
Cím: Parancs
Írta: curvemaster - 2011. szeptember 24. - 13:42:01
Oké, köszi, megpróbálom. :)
Cím: Parancs
Írta: ~BlackStyler~ - 2011. szeptember 24. - 13:57:54
Én is gondoltam foggom publikáni hogy /stunt majd kiad egy dialogot és ott írni foggja stunt1 stunt2 stunt3 stb.. Meg lehet oldani :)
Cím: Parancs
Írta: kadaradam - 2011. szeptember 24. - 14:18:01