Huhu,
ich habe ein Problem.
Das ist ein Teil meines FS Codes:
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
cmd = strtok(cmdtext, idx);
//-----------------------------------------------------------------------
if (strcmp(cmd, "/teama", true)==0 )
{
new tmp[256];
new zielplayer;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "Benutze: /teama [ID]");
return 1;
}
zielplayer = strval(tmp);
if(IsPlayerConnected(zielplayer))
{
SendClientMessage(playerid,COLOR_RED,"Du hast den Spieler Zum Team A hinzugefügt!");
SendClientMessage(zielplayer,COLOR_SEAGREEN,"=================================================");
SendClientMessage(zielplayer, COLOR_WHITE, "Du wurdest zum Team A (Terrorist) hinzugefügt");
SendClientMessage(zielplayer,COLOR_SEAGREEN,"=================================================");
capteam[zielplayer] = 1;
nskin[zielplayer] = GetPlayerSkin(zielplayer);
SetPlayerSkin(zielplayer, 73);
} else {
SendClientMessage(playerid,COLOR_RED,"Ungültige SpielerID");
}
return 1;
}
//--------------------------------------------------------------------------
if (strcmp(cmd, "/teamb", true)==0 )
{
new tmp[256];
new zielplayer;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "Benutze: /teamb [ID]");
return 1;
}
zielplayer = strval(tmp);
if(IsPlayerConnected(zielplayer))
{
SendClientMessage(playerid,COLOR_RED,"Du hast den Spieler Zum Team B hinzugefügt!");
SendClientMessage(zielplayer,COLOR_SEAGREEN,"=================================================");
SendClientMessage(zielplayer, COLOR_WHITE, "Du wurdest zum Team B (Counter Terrorist) hinzugefügt");
SendClientMessage(zielplayer,COLOR_SEAGREEN,"=================================================");
capteam[zielplayer] = 2;
nskin[zielplayer] = GetPlayerSkin(zielplayer);
SetPlayerSkin(zielplayer, 285);
} else {
SendClientMessage(playerid,COLOR_RED,"Ungültige SpielerID");
}
return 1;
}
return 0;
}
Die 2 Befehle funktionieren nicht!
Andere Befehle hingegen gehen.
Interessant ist, das wenn ich /teamb ohne Variabele eingebe, bekomme ich "Benutze: /teama [ID]"
Also im Grunde den Text von oben, der hier gar nicht erscheinen sollte
Wo dran liegt das?
Keine Errors überings,
Gruß
Samy