Beiträge von geronimo55

    Der Dialog wird lediglich in den angegebenen Zeilen angezeigt. Sprich einmal, um von der Geschlechtsauswahl zur Altersauswahl zu kommen und dann dementsprechend für "if(response == 0)".
    Der Testbefehl würde den gleichen Effekt erzielen.


    Mach dir mal wie gesagt den Testbefehl rein, ich will wissen ob er überhaupt was tut.


    Mach mal überall wo der Dialog aufgerufen wird ein Printf rein^^


    MfG
    Geronimo

    Ja du lässt das ausblenden es ist allerdings kein fehler das ist nur zu gross zu viel Recourcen geschlammpt und kommt aber IMMER es ist bei jedem grssen Script so das kann man sol nicht behben ausser du versuchst mal alle deine strings genaustens anuzupassen und wenn das dann imenroch da ist hast du halt x Zeilen umsonst abgeändert daher mach es oder lass es ;D


    Ja bei einem großen Script ist das normal, aber bei keinem kleinen Selfmade und da bringt es nichts wenn du das einfach so " Schwub die Wub " ignorierst...



    MfG
    Geronimo


    Hmm,


    musste dir was einfallen lassen mit dem jetzigen System von dir würde das Wahrscheinlich etwas buggen...


    MfG
    Geronimo



    STRG + F -> SetPlayerSkin


    MfG
    Geronimo


    Das kommt bei dir nur, wenn du zu viel B nutzt, d.h. du zu große Strings verwendest, hatte ich auch.


    MfG
    Geronimo



    Schritte:


    > Server stoppen
    > CFG einfügen
    > Server starten



    Dein Fehler liegt daran, dass du den Server nicht gestoppt hast.


    MfG
    Geronimo

    Schluck,


    also kein Plan was daran falsch sein sollte und warum er keine Reaktion macht, überprüf mal bitte ob der überhaupt im Script außer in den jetztigen Zeilen angezeigt werden soll.


    Oder bau dir nen Testbefehl!


    MfG
    Geronimo


    xD so ist es in meinem Selfmade auch und funz genauso :D



    new ftext[30];
    new jtext[30];
    if(GetPVarInt(playerid,"loggedin") != 1) return SendClientMessage(playerid,ROT,"Du bist nicht eingeloggt!");
    if(GetPVarInt(playerid,"Ausweis") != 1)return SendClientMessage(playerid,GELB,"Du besitzt keinen Personalausweis, hol dir einen in der Stadthalle!");
    new string1[1600],stats[1600];
    new level,money,admin,vip,interior,rang;
    level = GetPVarInt(playerid,"Level");
    money = GetPVarInt(playerid,"Bank");
    admin = GetPVarInt(playerid,"Adminlevel");
    vip = GetPVarInt(playerid,"VIP");
    interior = GetPlayerInterior(playerid);
    rang = GetPVarInt(playerid,"Rang");
    new nxtlevel = GetPVarInt(playerid,"Level")+1;
    new expamount = nxtlevel*levelexp;
    new costlevel = nxtlevel*levelcost;
    new warns = GetPVarInt(playerid,"Warns");
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0: { ftext="{FFFFFF}Keine Fraktion";} // Nichts
    case 1: { ftext="SAPD";} // LSPD
    case 2: { ftext="Berufsfeuerwehr";} // Berufsfeuerwehr
    case 3: { ftext="Newsreporter";} // News Reporter
    case 4: { ftext="GroveStreet";} //Grove Spawn
    case 5: { ftext="Ballas";} //Ballas Spawn
    case 6: { ftext="Yakuza";} //Yakuza Spawn
    case 7: { ftext="LCN";} //LCN Spawn
    case 8: { ftext="Hitman";}//HITMAN
    case 9: { ftext="TransportGMBH";}//GMBH Spawn
    case 10: { ftext="Ordnungsamt";}
    }
    switch(GetPVarInt(playerid,"Job"))
    {
    case 0: { jtext="{FFFFFF}Keinen Job";}
    case 1: { jtext="Trucker";}
    case 2: { jtext="Pizzafahrer";}
    case 3: { jtext="Zugfahrer";}
    case 4: { jtext="Kapitän";}
    case 5: { jtext="Drogenfarmer";}
    case 6: { jtext="Drogendealer";}
    case 7: { jtext="Waffendealer";}
    }
    format(string1, sizeof string1, "{44A1D0}Level: {FFFFFF}[%d] \n{44A1D0}Respektpunkte: {FFFFFF}[%d/%d]\n{44A1D0}Kosten für Levelup: {FFFFFF}[%d$] \n \n \n {44A1D0}Geld(Bank): {FFFFFF}[%d$] \n \n \n{44A1D0}Adminlevel: {FFFFFF}[%d] \n{44A1D0}Premium: {FFFFFF}[%d] \n{44A1D0}InteriorID: {FFFFFF}[%d] \n \n \n{44A1D0}Fraktion: [%s] \n{44A1D0}Rang: [%d] \n{44A1D0}Job: [%s] \n {44A1D0}Verwarnungen: [%d]", level,GetPVarInt(playerid,"Respekt"),expamount,costlevel,money,admin,vip,interior,ftext,rang,jtext,warns);
    format(stats, sizeof stats, "%s", string1);
    ShowPlayerDialog(playerid,DIALOG_INFO,DIALOG_STYLE_MSGBOX,"===Statistiken auf Roads of Germany - Reallife===",stats,"Ok","");
    return 1;

    am sting sollte es nicht liegen
    new string[258]


    Kannst du das mal "Scripten" geronimo55: verstehe ich nicht wie du das meinst :whistling:


    also du brauchst einen String von 1024 ca. also:



    new string[1024];
    new str[1024];


    format(str,sizeof(str),"%s",string);



    Den String wie vorher formatieren und bei ShowPlayerDialog statt string -> Str :D



    MfG
    Geronimo


    Du musst 2mal formatieren.


    also
    format(str2,sizeof(str2),"%s",string);


    dann statt string beim Dialog str2 eintragen.



    MfG
    Geronimo


    Damit kann man nichts anfangen, loose identiation...


    MfG
    Gero


    Du weißt das erst ins Log geschrieben wird, wenn es in der Konsole passiert? :D


    105 hmm kann es sein das es INVALID ist? D:


    MfG
    Geronimo

    printf ist ein Befehl der in die Konsole schreibt...


    Kein C++ gelernt?


    "Printf wird in C++ benutzt um in einer Console auszugeben!"




    ocmd:report(playerid,params[])
    {
    new pID, text[99];
    if(sscanf(params,"us",pID,text))return SendClientMessage(playerid,ROT,"/report [id] [text]");
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pname,sizeof(pname));
    new name[MAX_PLAYER_NAME];
    GetPlayerName(pID,name,sizeof(name));
    new string1[128];
    format(string1,sizeof(string1),"%s reported %s with the text : %s",pname,name,text);

    for(new i=0; i < MAX_PLAYERS; i++)
    {
    if(isPlayerAnAdmin(i,1))
    {
    SendClientMessage(i,BLAU,string1);
    }
    }
    return 1;
    }


    Schon besser :)