Guten Tag Leute ich bins xsL33p,
ich wollte fragen wie man bei diesem code
die verschiedenen Ranknamen anzeigen kann.
Script:
Der /f Chat:
ocmd:f(playerid,params[])
{
new text[128];
if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"/f [text]");
format(text,sizeof(text)," %s: %s",SpielerName(playerid),text);
for(new i=0; i<GetMaxPlayers(); i++),
{
if(IsPlayerConnected(i))
{
if(isPlayerInFrakt(i,GetPVarInt(playerid,"Fraktion")))
{
SendClientMessage(i,BLAU,text);
}
}
}
return 1;
}
Die Rang namen:
stock GetPlayerRangName(playerid)
{
new rangname[64];
if(IsPlayerInFraktion(playerid, 1))
{
switch(GetPVarInt(playerid,"Rank"))//LSPD
{
case 1: {rangname="Cadet";}
case 2: {rangname="Officer";}
case 3: {rangname="Sergeant";}
case 4: {rangname="Lieutenant";}
case 5: {rangname="Captain";}
case 6: {rangname="Chief";}
}}
else if(IsPlayerInFraktion(playerid, 2))
{
switch(GetPVarInt(playerid,"Rank"))//FF
{
case 1: {rangname="Sevitore";}
case 2: {rangname="Soldati";}
case 3: {rangname="Capodecina";}
case 4: {rangname="Consigliere";}
case 5: {rangname="Mano Destra";}
case 6: {rangname="Maestro";}
}}
else if(IsPlayerInFraktion(playerid,3))
{
switch(GetPVarInt(playerid,"Rank"))//Medic
{
case 1: {rangname="Rettungsassistent";}
case 2: {rangname="Rettungshelfer";}
case 3: {rangname="Sanitäter";}
case 4: {rangname="Notarzt";}
case 5: {rangname="Dienstleiter";}
case 6: {rangname="Rettungsdienst Leiter";}
return rangname;
}
Ich hoffe ihr könnt mir helfen,
danke im Vorraus!