Moin,
ich möchte nun anständig Zcmd lernen.
Wobei bei mir die Commands nicht funktionieren.
Diese Commands sind aus dem Tut von Goldkiller.
Eigentlich sollten sie gehen aber es werden nur Warnings angezeigt,
Ich verwende das Plugin von sscanf....
Hier meine Warnings:
C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1148) : warning 203: symbol is never used: "kick"
C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1148 -- 1151) : warning 203: symbol is never used: "test"
C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1148 -- 1151) : warning 203: symbol is never used: "testaufruf"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Warnings.
Nun die Zeilen:
COMMAND:kick(playerid,params[]) {
new
sGrund[128],
pID;
if(sscanf(params, "uz",pID,sGrund)) {
return SendClientMessage(playerid,ROT,"USAGE: /kick [playerid] ([grund],optional)");
}
if(!IsPlayerConnected(pID)) {
return SendClientMessage(playerid,ROT,"Kein Spieler mit angegebener ID Online");
}
new
ThePlayer[MAX_PLAYER_NAME],
string[128];
GetPlayerName(pID,ThePlayer,sizeof(ThePlayer));
format(string,sizeof(string),"%s (ID %d) wurde vom Server gekickt,Grund: %s",ThePlayer,pID,sGrund[0] ? sGrund : "<Kein Grund>");
SendClientMessageToAll(GRÜN,string);
Kick(pID);
return 1;
}
COMMAND:test(playerid,params[]) {
printf("COMMAND:test(%d,%s)",playerid,params);
return 1;
}
COMMAND:testaufruf(playerid,params[]) {
return cmd_test(playerid,params);
}
Die Warnings sind bei den 3 "COMMAND:"
mfg.
Opa