kann mir jemand einen Befeheln machen mit dem ich mich zu Kordinaten Porten kann?
z.B. /port x,y,z
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
-
-
Ganz einfach:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/hierderportname", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, x, y, z); //bei x, y, z deine coordinaten
return 1;
}
return 0;
} -
kann man das auch so machen das man dier kord hinter dem befehl eingubt ?
-
meines wissens nach kann man das nicht
-
if(strcmp(cmd, "/port", true) == 0)
{
new tmp[256];
new tmp2[256];
new tmp3[256];
tmp = strtok(cmdtext, idx);
tmp2 = strtok(cmdtext, idx);
tmp3 = strtok(cmdtext, idx);
SetPlayerPos(playerid,strval(tmp),strval(tmp2),strval(tmp3));
return 1;
}
/edit
(pwn) vergessen -
breadfish.de
Hat das Thema geschlossen.