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