Guten Tag :).
Also ich bin gerade dabei ein /geberank befehl zu machen habe soweit auch alles fertig nur ich bekomme 2 Warnings:
C:\Dokumente und Einstellungen\Administrator\Desktop\Programme\samp-server\gamemodes\Mygm.pwn(429) : warning 219: local variable "rank" shadows a variable at a preceding level
C:\Dokumente und Einstellungen\Administrator\Desktop\Programme\samp-server\gamemodes\Mygm.pwn(429) : warning 204: symbol is assigned a value that is never used: "rank"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Warnings.
Und hier der Befehl :
dcmd_geberank(playerid,params[]){
new
pID = strval(params),
Player[MAX_PLAYER_NAME],
GPlayer[MAX_PLAYER_NAME],
rank = Spieler[playerid][rank],
string1[128],
string2[128];
if(sscanf(params,"dd",pID,rank)){
return SendClientMessage(playerid,rot,"/geberank [playerid][rank]");}
GetPlayerName(pID,GPlayer,sizeof(GPlayer));
GetPlayerName(playerid,Player,sizeof(Player));
format(string1,sizeof(string1),"Du hast %s den Rank %d gegeben",GPlayer,rank);
SendClientMessage(playerid,hellblau,string1);
format(string2,sizeof(string2),"%s hat dir den Rank %d gegeben",Player,rank);
SendClientMessage(playerid,hellblau,string2);
Spieler[playerid][rank] = rank;
return 1;
}
Danke im Vorraus.
mfg SiriiuzZ