Hey Leute...
Ich habe ein Problem
undzwar, wenn ich den befehl /showperso eingebe, passiert nichts...
ocmd:showperso(playerid,params[])
{
new pID;
if(GetPVarInt(playerid,"Perso") == 1)
{
if(sscanf(params,"u",pID))
{
new Persosystem[256];
new string0[256],string1[256], string2[256],string3[256],string4[256],gstring[2000];
new Fraktion[64];
new Job[64];
switch(GetPVarInt(playerid, "Fraktion"))
{
case 0:{Fraktion="Zivilist";}
case 1:{Fraktion="Los Santos Police Departement";}
case 2:{Fraktion="F.B.I.";}
}
switch(GetPVarInt(playerid, "Job"))
{
case 0:{Fraktion="Arbeitslos";}
case 1:{Fraktion="Hartz 4";}
case 2:{Fraktion="Fischer";}
case 3:{Fraktion="Pilot";}
case 4:{Fraktion="Müllmann";}
case 5:{Fraktion="Mechaniker";}
case 6:{Fraktion="Trucker";}
case 7:{Fraktion="Taxifahrer";}
case 8:{Fraktion="Postbote";}
}
format(string0,sizeof string0,"------------------Personalausweis------------------\n___________________________________________________________________");
format(string1,sizeof string1,"[Name: %s] || [Level: %i]",PlayerName(playerid), GetPlayerScore(playerid));
format(string2,sizeof string2,"[Fraktion: %s] || [Job: %s]",Fraktion,Job);
format(string3,sizeof string3,"[Bargeld: %i] || [Konto: %i]",GetPlayerMoney(playerid),GetPVarInt(playerid,"Konto"));
format(string4,sizeof string4,"___________________________________________________________________\n------------------Personalausweis------------------");
format(gstring, sizeof gstring, "%s\n%s\n%s\n%s\n%s",string0,string1,string2,string3,string4);
format(Persosystem, sizeof Persosystem, "Personalausweis");
ShowPlayerDialog(pID,DIALOG_SHOWPERSO,0,Persosystem,gstring,"Spielen","");
}
}
return 1;
}