Hey kann mir jemand in einen Megadialog machen ka wie das geht hatte schon mal gefragt aber net kapiert ![]()
naja alles geht bei mir brauche nur einen megadialog wie auf fast allen servern die den Dialog als Stats haben ![]()
naja hier mal die codes ![]()
ocmd:stats(playerid,params[])
{
new String[1024],String1[128],fraktname[64],Adminname[64],Rangname[64],Beruf[64];
new Monate=GetPVarInt(playerid,"Monate");
new Payday=GetPVarInt(playerid,"PayDay");
new Wanted=GetPVarInt(playerid,"WantedLevel");
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{fraktname="Zivilist";}
case 1:{fraktname=frakname1;}
case 2:{fraktname=frakname2;}
case 3:{fraktname=frakname3;}
case 4:{fraktname=frakname4;}
case 5:{fraktname=frakname5;}
case 6:{fraktname=frakname6;}
case 7:{fraktname=frakname7;}
case 8:{fraktname=frakname8;}
case 9:{fraktname=frakname9;}
}
//SAPD
if(IstSpielerFraktion(playerid,1))
if(IstSpielerRang(playerid,1)){Rangname = "SAPD-Member";}
else if(IstSpielerRang(playerid,2)){Rangname = "SAPD-Ausbilder";}
else if(IstSpielerRang(playerid,3)){Rangname = "SAPD-Leader";}
//BW
if(IstSpielerFraktion(playerid,2))
if(IstSpielerRang(playerid,1)){Rangname = "Bundeswehr-Member";}
else if(IstSpielerRang(playerid,2)){Rangname = "Bundeswehr-Ausbilder";}
else if(IstSpielerRang(playerid,3)){Rangname = "Bundeswehr-Leader";}
//MEDIC
if(IstSpielerFraktion(playerid,3))
if(IstSpielerRang(playerid,1)){Rangname = "Medic-Member";}
else if(IstSpielerRang(playerid,2)){Rangname = "Medic-Ausbilder";}
else if(IstSpielerRang(playerid,3)){Rangname = "Medic-Leader";}
//O-Amt
if(IstSpielerFraktion(playerid,4))
if(IstSpielerRang(playerid,1)){Rangname = "O-Amt-Member";}
else if(IstSpielerRang(playerid,2)){Rangname = "O-Amt-Ausbilder";}
else if(IstSpielerRang(playerid,3)){Rangname = "O-Amt-Leader";}
//Feuerwehr
if(IstSpielerFraktion(playerid,5))
if(IstSpielerRang(playerid,1)){Rangname = "Feuerwehr-Member";}
else if(IstSpielerRang(playerid,2)){Rangname = "Feuerwehr-Ausbilder";}
else if(IstSpielerRang(playerid,3)){Rangname = "Feuerwehr-Leader";}
//Fahrschule
if(IstSpielerFraktion(playerid,6))
if(IstSpielerRang(playerid,1)){Rangname = "Bundeswehr-Member";}
else if(IstSpielerRang(playerid,2)){Rangname = "Bundeswehr-Ausbilder";}
else if(IstSpielerRang(playerid,3)){Rangname = "Bundeswehr-Leader";}
//President
if(IstSpielerFraktion(playerid,7))
if(IstSpielerRang(playerid,1)){Rangname = "President-Member";}
else if(IstSpielerRang(playerid,2)){Rangname = "President-Schutz";}
else if(IstSpielerRang(playerid,3)){Rangname = "President";}
//GroveStreet
if(IstSpielerFraktion(playerid,8))
if(IstSpielerRang(playerid,1)){Rangname = "GroveStreet-Homie";}
else if(IstSpielerRang(playerid,2)){Rangname = "GroveStreet-Bro";}
else if(IstSpielerRang(playerid,3)){Rangname = "GroveStreet-Boss";}
//BALLAS
if(IstSpielerFraktion(playerid,9))
if(IstSpielerRang(playerid,1)){Rangname = "F.Y.Ballas-Homie";}
else if(IstSpielerRang(playerid,2)){Rangname = "F.Y.Ballas-Bro";}
else if(IstSpielerRang(playerid,3)){Rangname = "F.Y.Ballas-Boss";}
//Jobs
if(IstSpielerJob(playerid,1)){Beruf = "Taxifahrer";}
if(IstSpielerJob(playerid,2)){Beruf = "Müllmann";}
if(IstSpielerJob(playerid,3)){Beruf = "Straßenreinigung";}
if(IstSpielerJob(playerid,4)){Beruf = "Busfahrer";}
switch(GetPVarInt(playerid,"Adminlevel"))
{
case 0:{Adminname=AdminRangeName0;}
case 1:{Adminname=AdminRangeName1;}
case 2:{Adminname=AdminRangeName2;}
case 3:{Adminname=AdminRangeName3;}
case 4:{Adminname=AdminRangeName4;}
case 5:{Adminname=AdminRangeName5;}
case 6:{Adminname=AdminRangeName6;}
case 7:{Adminname=AdminRangeName7;}
}
format(String,sizeof(String),"{ADFF2F}Name:{E0FFFF} %s\n{ADFF2F}Level:{E0FFFF} %i\n{ADFF2F}WantedLevel:{E0FFFF} %i\n{ADFF2F}Monate:{E0FFFF} %iMonate/12Monate\n{ADFF2F}Payday in:{E0FFFF} %imin/30min\n{ADFF2F}Geld:{E0FFFF} %i$\n{ADFF2F}Bank:{E0FFFF} %i$\n\n{0000CD}Adminlevel:{E0FFFF} %s\n\n{00FFFF}Fraktion:{E0FFFF} %s\n{00FFFF}Rang:{E0FFFF} %s\n{00FFFF}Beruf:{E0FFFF} %s",Spielername(playerid),GetPlayerScore(playerid),Wanted,Monate,Payday,GetPlayerMoney(playerid),GetPVarInt(playerid,"Bank"),Adminname,fraktname,Rangname,Beruf);
format(String1,sizeof(String1),"{FFFF00}Stats von: %s{E0FFFF}",Spielername(playerid));
ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,String1,String,"Weiter","Abbrechen");
return 1;
}
TY
xDNGRSxakaMasterPig
//EDIT
Das meine ich mir MEGA DIALOG