Hallo Leute, ich hoffe ihr könnt mir helfen. Also ich habe auf unserem Stuntserver per Admin login mehrere Befehle eingebaut, die in der Log protokoliert werden sollen.
Leider funktioniert das nicht, außer bei einem.
Dieser Funktioniert
Code
if(strcm(cmd, "/kick"))
{
new name[256];
new name2[256];
GetPlayerName(playerid,name,sizeof(name));
tmp = strtok(cmdtext, idx);
GetPlayerName(strval(tmp),name2,sizeof(name2));
if(IsPlayerConnected(strval(tmp)))
{
Kick(strval(tmp));
printf("%s wurde von %s gekickt", name2, name);
}
return 1;
}
Alles anzeigen
Dieser und alle weiteren nicht:
Code
if(strcm(cmd, "/giveweapon"))
{
new name[256];
new name2[256];
GetPlayerName(playerid,name,sizeof(name));
tmp = strtok(cmdtext, idx);
GetPlayerName(strval(tmp),name2,sizeof(name2));
if(IsPlayerConnected(strval(tmp)))
{
GivePlayerWeapon(strval(tmp),38,10000);
GivePlayerWeapon(strval(tmp),34,10000);
GivePlayerWeapon(strval(tmp),31,10000);
GivePlayerWeapon(strval(tmp),42,10000);
printf("%s hat Waffen von %s bekommen", name, name2);
}
return 1;
}
Alles anzeigen
Hoffe ihr könnt mir helfen.
UPDATE:
Habe es hinbekommen, lag an den Variablen. Einfach andere Variable genommen und es ging.