Hallo bin neu hier im Forum.
Habe jetzt das scripten angefangen und möchte mir einen eigenen RolePlay Server aufbauen.
Nun zu meiner Frage. Ich möchte ein /showperso [ID] Befehl machen und will dabei überprüfen ob die Person mit der angegebenen ID in der nähe ist.
Das hab ich bis jetzt. Aber es scheint nicht zu funktionieren. Und meine zweite Frage ist ob man irgendwie das wort ID durch den Namen ersetzen kann.
dcmd_showperso(playerid, params[])
{
if(!strlen(params)) return SendClientMessage(playerid, BLAU, "Nutzung: /showperso [id]");
new pID = strlen(params);
if(IsPlayerInRangeOfPoint(playerid, GetPlayerPos(pID)));
{
if(IsPlayerConnected(pID))
{
SendClientMessage(playerid, BLAU, "Du zeigst dem Spieler mit der ID deinen Perso.");
}
else
{
SendClientMessage(playerid, BLAU, "Kein Spieler mit der angegebenen ID online.");
}
}
else
{
SendClientMessage(playerid, BLAU, "Kein Spieler mit der angegebenen ID in der nähe.");
}
return 1;
}