Beiträge von sezer0012

    Hallo Liebe Community,
    ich zeige euch meinen selbst geschriebenen Death Match gamemode.


    Das Script ist noch nicht fertig, ich hatte keine Lust mehr weiter dran zu arbeiten deswegen könnt ihr es haben.
    Macht damit was ihr wollt.
    Am 7 Dezember habe ich mit dem Gamemode angefangen.


    Was ich nicht weiter gemacht habe:

    • Autos einfügen
    • OnPlayerDeath Textdraw Bug behebn
    • Jedes Team soll 1 Farbe haben
    • Bei dem Befehl /waffen sollen die Waffen geld kosten
    • Waffen sollen beim acc.txt gespeichert werden
    • Alles vom LSPD und der Gangster Base zu Mappen das man nicht raus vom Gebiet kann
    • Beim Connecten Start Waffen bug beheben


    Das Script hat 2800 Zeilen.
    Es gibt 2 Teams, Cops und Gangsters.


    http://pastebin.com/QVNfFt2V

    Hallo liebe Community,
    ich habe einen Warning das wahrscheinlich an meinen Login liegt.


    warning 225: unreachable code
    warning 225: unreachable code


    Wenn ich das weg mache wo der Warning liegt:
    //Stunt Bonus deaktivieren
    EnableStuntBonusForPlayer(playerid, 0);


    Wird sofort das unterste als Waring ausgewählt. Deswegen denke ich das es an den Login liegt.
    Aber was ist da falsch?
    //Einlogg Musik Start
    PlayAudioStreamForPlayer(playerid, "http://somafm.com/tags.pls", 0, 0, 0);


    //Login & Register
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];


    GetPlayerName(playerid, Sname, sizeof(Sname));
    format(Spieler, sizeof(Spieler),"/Spieler/%s.txt", Sname);
    if(dini_Exists(Spieler))
    {
    SetPlayerCameraPos(playerid, 1094.91, -1469.30, 100.44);
    SetPlayerCameraLookAt(playerid, 1094.91, -1469.30, 100.44);
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Login", "Dein Account wurde gefunden!\nBitte logge dich ein.", "Login", "Abbrechen");
    return 1;
    }
    else
    {
    ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_INPUT, "Registrieren", "Bitte registriere dich.", "Registrieren", "Abbrechen");
    SetPlayerCameraPos(playerid, 1094.91, -1469.30, 100.44);
    SetPlayerCameraLookAt(playerid, 1094.91, -1469.30, 100.44);
    return 1;
    }


    Das gleiche ist auch da:
    //Register Dialog
    if(dialogid == DIALOG_REG)
    {
    if(response == 0)
    {
    SendClientMessage(playerid, ROT, "Du wurdest gekickt da du auf Abbrechen geklickt hast!");
    Kick(playerid);
    return 1;
    }
    if(response == 1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid, ROT, "Bitte gebe ein Passwort ein.");
    ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_INPUT, "Registrieren", "Bitte registriere dich.", "Registrieren", "Abbrechen");
    }
    Register(playerid, MD5_Hash(inputtext));
    return 1;
    }
    }

    //Login Dialog
    if(dialogid == DIALOG_LOGIN)
    {
    if(response == 0)
    {
    SendClientMessage(playerid, ROT, "Du wurdest gekickt da du auf Abbrechen geklickt hast!");
    Kick(playerid);
    return 1;
    }
    if(response == 1)
    {
    Login(playerid, MD5_Hash(inputtext));
    return 1;
    }
    return 1;
    }
    return 1;


    //Edit
    GELÖST, es lag am return!

    Hallo Community,
    ich suche einen KOSTENLOSEN Mapper.


    Was soll er tuen?
    Er soll nur einmalig was Mappen also nicht dauerhaft und ins Team kommen.
    Er soll mir einen grossen Gebiet zu Mappen so das man in dem Gebiet nicht raus kann! (Mehr Infos bei Interesse und durch Kontakt)


    Ich bin dabei!
    Aber...
    Dir ist bewusst das, dass nicht 10 Minuten geht sondern mindestens 40 Minuten.
    Dir ist bewusst das, es nicht schnell schnell sein soll.
    Dir ist bewusst das, ich leider nichts zu bieten habe.


    Bei Interesse:
    Skype: over_the_chaos

    Hallo, ich habe einen unbekanntes Problem.
    Ich weiß nicht was der Problem ist.
    Wenn ich auf den Zurück button drücke kommt auf einmal ahelp Dialog anstadt help dialog.


    enum //Help Dialoge
    {
    DIALOG_HELP,
    DIALOG_WAFFEN
    }
    enum //AHelp Dialoge
    {
    DIALOG_AHELP,
    DIALOG_ACAR,
    DIALOG_AHELI
    }


    OnDialogResponse:
    Help:

    Spoiler anzeigen
    //Befehl = /help
    if(dialogid == DIALOG_HELP)
    {
    if(response)
    {
    //Befehl /waffen
    if(listitem == 0)
    {
    ShowPlayerDialog(playerid, DIALOG_WAFFEN, DIALOG_STYLE_MSGBOX, "Befehl: /waffen", "Sie können aus verschiedenen Kategorieen verschiedene Waffen kaufen.", "Zurück", "");
    return 1;
    }
    }
    return 1;
    }

    //Vom Befehl /help zu /waffen
    if(dialogid == DIALOG_WAFFEN)
    {
    if(response)
    {
    ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_LIST, "Hilfe - Menü", "Befehl: /waffen", "Auswählen", "Abbrechen");
    return 1;
    }
    return 1;
    }


    Ahelp:
    //Befehl = /ahelp
    if(dialogid == DIALOG_AHELP)
    {
    if(response)
    {
    //Befehl /acar
    if(listitem == 0)
    {
    ShowPlayerDialog(playerid, DIALOG_ACAR, DIALOG_STYLE_MSGBOX, "Befehl: /acar", "Sie erstellen einen speziallen Fahrzeug das nur für Admins ist, mit dem Model: Sultan.", "Zurück", "");
    return 1;
    }

    //Befehl /aheli
    if(listitem == 1)
    {
    ShowPlayerDialog(playerid, DIALOG_AHELI, DIALOG_STYLE_MSGBOX, "Befehl: /aheli", "Sie erstellen einen speziallen Helikopter das nur für Admins ist, mit dem Model: Maverick.", "Zurück", "");
    return 1;
    }
    }
    return 1;
    }

    //Vom Befehl /ahelp zu /acar
    if(dialogid == DIALOG_ACAR)
    {
    if(response)
    {
    ShowPlayerDialog(playerid, DIALOG_AHELP, DIALOG_STYLE_LIST, "Admin Hilfe - Menü", "Befehl: /acar\n/aheli", "Auswählen", "Abbrechen");
    return 1;
    }
    return 1;
    }

    //Vom Befehl /ahelp zu /aheli
    if(dialogid == DIALOG_AHELI)
    {
    if(response)
    {
    ShowPlayerDialog(playerid, DIALOG_AHELP, DIALOG_STYLE_LIST, "Admin Hilfe - Menü", "Befehl: /acar\n/aheli", "Auswählen", "Abbrechen");
    return 1;
    }
    return 1;
    }

    Hallo Liebe Community,
    ich will das ein NPC beim Skin auswählen auf einen Cop ziehlt mit den Skin den man haben will.
    Ich habe es geschafft das der NPC Connect aber ich will das er jetzt den Skin kriegt und auf den Cop ziehlt.


    Aber bei OnPlayerSpawn kann ich nicht den Skin geben weil ich bei OnRequest den NPC Connectet habe.
    Den Namen habe ich nicht weil das ja keine globale variable ist.


    Hallo Community,
    ich habe eine Frage und ein Problem bei OnPlayerRequestClass.


    Ich habe 2 NPCS erstellt, ein Polizist mit Car, ein Gangster mit Turismo.
    Der Polizist jagd den Gangster (Funktioniert auch).
    Die NPCS sieht man bei OnPlayerRequestClass also man kann die Seite auswählen.
    Polizei oder Gangster.


    Ich will nun wenn ich den Pfeil Rechts bei OnPlayerRequestClass drücke das PutPlayerInVehicle(playerid, ggauto, 1); dass passiert.
    Aber wenn ich den Pfeil drücke wähle ich einen anderen Skin Im Auto aus. Das will ich nicht!

    Habe mir jetzt alles genau durch gelesen und ich verstehe es jetzt.
    Aber irgendwie erkennt der Compiler die .inc nicht. Es kommt ein ERROR.


    Habe die .inc in Server/Pawno/include und Server/include
    Hilfe...


    fatal error 100: cannot read from file: "rnpc"


    //EDIT Problem GELÖST

    Benutze das Plugin "ARNPC" dort kannst du einen Spieler einen Bot zuweisen,
    dass heißt im klaren, brauchst nicht unendlich viele Bots connecten lassen, sondern kannst
    ihn dann den "Verstorbenen" in eine andere Virtuelle Welt setzen und die Bots ebenfalls.

    Was meinst du damit bitte genauer, habe mir jetzt das Plugin herunter geladen.
    Muss ich auch includen oder wie? Wenn ja wo muss ich was einfügen im Script

    3.
    Wenn er enter drückt die position vom NPC abfragen. Und die mit der position deines Spielers vergleichen mit einer If abfrage.
    GetPlayerPos(NPCid, Xpos, Ypos, Zpos);
    IsplayerinRangeOfPoint(playerid, 2 , NPC cordX, NPC cordY, NPC cordZ);
    Hoffe hab dir es gut genug erklären können

    Danke hat geklappt.

    Hallo Liebe Community,
    ich habe ein paar Fragen zum Thema Bots.


    1:
    Wie kann ich es so Scripten das ein Bot im Fahrzeug wartet, bis ein Spieler einsteigt und dann los fährt?


    2:
    Wie kann ich es so Scripten das ein Spieler /Selbstmord eingibt und dann er einen Freeze bekommt und von allen Seiten (4 Bots) neben ihn Respawnen und ihn mit einer Deagle abknallen. Sie schauen halt zu seiner Richtung und er ist gefreezt.


    3: [GELÖST]
    Wie kann ich es so Scripten das ein NPC rum läuft und man neben ihn Enter oder einen Befehl eingeben kann und dann ein Menü kommt wo man Waffen kaufen kann?


    Du hast von einer Frage eine Lösung:
    Nenne die Zahl 1, 2 oder 3 und dann die Lösung.