Hay Leute,
ich brauch den CMD /goto x y z [ also man soll da z.B koordinaten rein schreiben und da wird man dann hin teleportiert
/goto x y z
- FifTeen
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
-
da krieg ich errors
-
welche? Bitte posten und die zeilen
-
C:\Users\PC01\GF\gamemodes\GsL.pwn(20599) : error 017: undefined symbol "dcmd_gotocoord"
C:\Users\PC01\GF\gamemodes\GsL.pwn(20601) : error 017: undefined symbol "sscanf"
C:\Users\PC01\GF\gamemodes\GsL.pwn(20605) : warning 225: unreachable codedcmd_gotocoord(playerid,params[]) {
new Float:x, Float:y, Float:z;
if(sscanf(params,"fff",x,y,z)) return SendClientMessage(playerid,COLOR_LIGHTBLUE,"/gotocoord x y z");
SetPlayerPos(playerid,x,y,z);
return 1;
} -
dann nimm die strcmp art.
-
das geht auch nicht ich werde nicht hinteleportiert
-
oh, naja wo dus sagts...
-
new tmp[128],idx;
if (strcmp(cmd, "/goto", true) ==0 )
{
tmp = strtok(cmdtext,idx);
if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /goto x y z");
new Float:x_c = floatstr(tmp);
tmp = strtok(cmdtext,idx);
if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /goto x y z");
new Float:y_c = floatstr(tmp);
tmp = strtok(cmdtext,idx);
if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /goto x y z");
new Float:z_c = floatstr(tmp);
if(IsPlayerInAnyVehicle(playerid)){
SetVehiclePos(GetPlayerVehicleID(playerid),x_c,y_c,z_c);
}else{
SetPlayerPos(playerid,x_c,y_c,z_c);}
return 1;
} -
Danke Klappt du bist der Beste,
im Gegenteil zu anderen Personen! -
-
breadfish.de
Hat das Thema geschlossen.