Mega Dialog

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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


    http://www.pic-upload.de/view-13107966/sa-mp-007.png.html