ich habe eben angefangen ein cmd zum ändern des Spawnpunktes zu schreiben
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(spawnen,7,cmdtext);
return 0;
}
dcmd_spawnen(playerid,params[])
{
new pID;
new name[MAX_PLAYER_NAME];
new string[256];
new name2[MAX_PLAYER_NAME];
new string2[256];
if (!IsPlayerAdmin(playerid))
{
return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin");
}
if(sscanf(params, "u", pID))
{
return SendClientMessage(playerid,COLOR_RED,"Benutzung: /spawnen [Playerid]");
}
if(!IsPlayerConnected(pID))
{
return SendClientMessage(playerid,COLOR_RED,"Kein Spieler mit angegebener ID Online");
}
else
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s hat deinen Spawnpunkt geändert", name);
SendClientMessage(pID,COLOR_RED, string);
GetPlayerName(pID, name2, sizeof(name2));
format(string2, sizeof(string2), "Du hast %s Spawnpunkt geändert", name2);
SendClientMessage(playerid,COLOR_RED, string2);
}
return 1;
}wie find ich nun die position des admins heraus und speicher sie in einer datei "die so heist wie der spieler pID"(ich hab login system)die koordinaten und wie mach ich das der spieler nach dem einlogen dort spawnt
ich ken mich mit new float net so aus
danke im vorraus
//edit:ich konnte nicht im pwn quelltext schreiben da das dan nur 2 zeilen sind und die übersucht flöten geht
________________________________
sorry für fehler aber 20%meiner finger sind daumen