Beiträge von Eddy

    Mach es mal so!!



    if(strcmp(cmdtext,"/yequip",true)==0)
    {
    if(IsPlayerInRangeOfPoint(playerid,3.0,2310.5930,-1138.8850,1054.3047))
    {
    SendClientMessage(playerid,BLAU,"Ausgerüstest:9mm,Shotgun,AK47( +20Armour )");
    GivePlayerWeapon(playerid,23,100,25,100,30,250);
    SetPlayerArmour(playerid,+20);
    }
    else
    {
    SendClientMessage(playerid,ROT,"Nicht am Equip-Point!");
    }
    return 1;
    }

    Hey Community, ich möchte euch Heute eine kleine Map von mir Vorstellen. Diese ist das Krankenhaus in San Fierro. Ich habe für diese Map knapp 1.Stunde gebraucht, und hoffe das sie euch Gefällt. Über Kritik oder Verbesserungsvorschläge würde ich mich sehr Freuen. ( Ich werde diese Map aber nicht als Download freigeben, da sie nur für das Projekt SinCity erstellt wurde. )


    MfG: Eddy













    Ich komme sofort auf den Punkt. Noch schlechter geht es nicht oder?? Wieso kopiert ihr einfach andere Slogans?? Das Bild habt ihr doch Kopiert oder? Im ganzen bekommt ihr 0/30 da es alles echt mies ist. Das Forum wbb-lite und noch das Design, geht mal garnicht. Das Script werde ich jetzt nicht testen, da ich absoluter Godfather Hasser bin.

    Mach es so!!


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_REGISTER)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,GRUEN,"Du hast den Vorgang Abgebrochen");
    Kick(playerid);
    }
    if(response == 1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,ROT,"Das Password war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Password ein:","Register","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    if(dialogid==DIALOG_TUTORIAL)
    {
    if(response == 1)
    {
    SendPlayerPos(playerid,1218.4027,-919.8371,43.0938);
    SendClientMessage(playerid,0xF5FF00FF,"Du wurdest Teleportiert");
    }
    if(response == 0)
    {
    SendClientMessage(playerid,GRUEN,"Ok dann halt nicht");
    }
    }



    Und guck ganz oben im Script unter allen #includes machst du das.


    #define DIALOG_REGISTER
    #define DIALOG_LOGIN


    Wenn immer noch Errros da sind, schick erneut die Zeilen ;)

    Oh, Danke für den Hinweis :)


    @maxxe


    Mache das was bei  
    public OnPlayerDisconnect(playerid, reason)
    {
    return 1;
    }


    Mit ShowPlayerDialog zu tuhen hat. Hier hin ;)



    public OnPlayerConnect(playerid,)
    {
    return 1;
    }


    Weil wenn du Disconnecten würdest vom Server, würde er dich erst Registrieren und das ist nicht so Gut :D

    Mach es so!!


    public OnPlayerDisconnect(playerid, reason)
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Password ein:","Register","Abbrechen");
    return 1;
    }


    Unter den Includes schreibst du einfach.

    #define DIALOG_REGISTER 1
    #define DILAOG_LOGIN 2


    define 0x19FF00FF GRUEN



    So danach machst du das so wie ich dir das Schreibe!!


    if(dialogid==DIALOG_REGISTER)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,Gruen,"Du hast den Vorgang Abgebrochen");
    Kick(playerid);
    }
    if(responses == 1)
    {
    if(!strlen(inputtext))
    {
    SentClientMessage(playerid,ROT,"Das Password war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Password ein:","Register","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }



    So jetzt müssten alle Fehler weg sein :)



    MfG: Eddy