Beiträge von FlyingSchnitzel

    Morgen ihr frühaufsteher :D


    Kleine Frage:
    Kann mein auch einen Timer setzen das man jede 10sek. 3hp verliert aber nur wenn ein Spieler infiziert ist, sprich:
    if Spieler[playerid][infiziert] == 1


    den beim forward kann ich kein "playerid" einbauen :/


    Vieleicht kennt sich ja einer aus :D


    Lg

    Die Map die einem im Radar angezeigt wird ist in der gta.img gespeichert, da ändert ein SA:MP Server nichts dran.
    Mit den Gangzonen könnte man schon versuchen eine "runde" Insel zu machen, dafür brauch man aber mehrere Ganzzonen, und das kostet Zeit :)

    Objekte 632 + Fahrzeuge 663

    WHAT THE? xD


    Sieht hammer aus =D
    aber warum sooo viele Blumenkübel?
    Das ist keine Polizei HQ mehr das ist ein Flurist O.o


    Ohne spaß...sieht sauber aus! 9,9/10 (-0,1 wegen sooo vielen Blumenkübel)

    Selfmade natürlich...wer benutzt schon GF :D


    Hier ist mal ein Beispiel von einem Dialog (OnDialogRespone u. OnPlayerPickuppickup)


    Pickuppickup (Lustiges Wort =D):



    if(pickupid == Ammunation_Sellpoint)
    {
    if (Spieler[playerid][sprache] == 1)
    {
    ShowPlayerDialog(playerid,DIALOG_GUNS_WM_GER,0,"Was brauchst du?","Waffen oder Munnition?\nWaehle was du brauchst.","Waffen","Munition");
    }
    else if (Spieler[playerid][sprache] == 2)
    {
    ShowPlayerDialog(playerid,DIALOG_GUNS_WM_ENG,0,"What do you need?","Guns or ammo?\nChoose what you need.","Guns","Ammo");
    }
    }


    OnDialogResponse



    if(dialogid == DIALOG_GUNS_GEWEHR_GER)
    {
    if(listitem == 0)
    {
    if(GetPlayerMoney(playerid)<=2699)
    {
    SendClientMessage(playerid,WEISS,"Du hast nicht genug Geld.");
    }
    else if(GetPlayerMoney(playerid)>=2700)
    {
    SendClientMessage(playerid,WEISS,"Du hast dir eine AK47 für $2700 gekauft.");
    GivePlayerWeapon(playerid,30,90);
    GivePlayerMoney(playerid, -2700);
    }
    }
    if(listitem == 1)
    {
    if(GetPlayerMoney(playerid)<=2899)
    {
    SendClientMessage(playerid,WEISS,"Du hast nicht genug Geld.");
    }
    else if(GetPlayerMoney(playerid)>=2900)
    {
    SendClientMessage(playerid,WEISS,"Du hast dir eine M4A1 für $2900 gekauft.");
    GivePlayerWeapon(playerid,31,150);
    GivePlayerMoney(playerid, -2900);
    }
    }
    }


    Kurz darauf, bekommt man das Geld sofort wieder, z.B. kauft man sich eine M4 bekommt man die $2900 nach ca. 10-20sek wieder :(


    P.S. Ist ein Zombie Server...da benutze ich keinen GF ^^

    Morgen,
    Ich hab folgendes Problem...und bin langsam am durchdrehen:
    Durch ein Pickup wird ein Dialog geöffnet bei dem man auswählen kann ob man Waffen oder Munition brauch,
    Dann ist das nächste Dialog in dem man auswählen kann "Nahkampf, Pistolen, SMG's etc..."
    Darauf kommt noch ein Dialog für die jeweilige Waffenklasse "9mm, Desert Eagle..."
    Wenn man sich eine Waffe aussucht, bezahlt man sie und bekommt die Waffe...


    ABER! Nach ca. 10-15 Sekunden bekommt man das Geld von kauf wieder zurück...weshalb auch immer.


    Ähnliches Problem mit /Stats...öffnet man /stats wird die Score auf 0 gesetzt O.o



    if (strcmp("/stats", cmdtext, true, 10) == 0)
    {
    if (Spieler[playerid][sprache] == 1)
    {
    new name[MAX_PLAYER_NAME], string[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(string,sizeof(string),"Name: %s\nEP: %d\nGeld: %d",name,GetPlayerScore(playerid),GetPlayerMoney(playerid));
    ShowPlayerDialog(playerid,DIALOG_STATS_GER,0,"Deine Statistiken",string,"Schliessen","");
    }
    else if (Spieler[playerid][sprache] == 2)
    {
    new name[MAX_PLAYER_NAME], string[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(string,sizeof(string),"Name: %s\nEP: %d\nMoney: %d",name,GetPlayerScore(playerid),GetPlayerMoney(playerid));
    ShowPlayerDialog(playerid,DIALOG_STATS_GER,0,"Your Stats",string,"Close","");
    }
    return 1;
    }


    (Ich hab das absichtlich nicht in einem pawn fenster gemacht, denn dann wer der gesagte command in einer Reihe...wer will so etwas schon lesen?)


    Hoffe einer von euch weiß worin der Fehler liegt ?(

    Als erstes hab ich mich erschrocken O.o Das Haus wurde von einem Baum aufgespießt :O


    Die Idee is mal was schickes 9/10.


    Aber irgendwie sihts immernoch so aus als ob das Haus von einem Baumaugespießt wurde...und jemand einfach eine Leiter dran gemacht hat 8/10 :D

    Mit einem PC kannst du viel mehr machen, außerdem bekommt man bei Spielen viel mehr fps (Wenn man die entsprechende Grafikkarte hat, die man auch noch aufrüsten kann wenn die alte nichts mehr is).


    Aber wenn ich mir eine Konsole hohlen würde dann auf jedenfall die PS3...Wer zur Hölle bezahlt Geld (Neben der "normalen" Internetabrechnung) nur um online Spielen zu können? Soetwas fällt auch nur Microsoft ein...

    Ich rate dir ab von "Sub4Sub" oder Abo gegen Abo, oder sogar Abonennten kaufen,
    soetwas zu machen ist unter jedermans Würde.


    Glaub mir, wenn du an deinem Kanal arbeitest, dirs auch Spaß macht, kannst du zum Schluß stolz sein, weil du dir die Abonnenten auch verdienst hast.

    Danke für die Antwort,


    Wenn ich die footer.tpl abspeichern will kann ich es nicht überschreiben, sondern muss eine neue Templategrp. erstellen.
    Dann wird die Werbung auch nicht angezeigt.



    Ich probiers mal mit dem Plugin,



    danke nocheinmal.


    //EDIT Man kann es auch anders machen, via FTP auf den Server connecten, in den WBB Ordner/templates/footer.tpl
    Und diese einfach so bearbeiten.

    Bei
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])



    if(dialogid == >>> Name des Dialogs <<<) { if(listitem == 0) { Das was beim ersten Item passieren soll. } if(listitem == 1) { Das was beim zweiten Item passieren soll. } if(listitem == 2) { und so weiter... } }


    Sollte funktionieren :)


    //Edit Weshalb auch immer wurde der pwn Quellcode zusammengequetcht O.o

    format(accFormat,sizeof accFormat,"German/Spieler/%s.ini",pname);



    Das "German/Spieler/%s.ini" durch deine Unterordner ersetzen,
    z.b. "Accounts/Testserver/%s.ini"



    Du must die Unterordner aber selber erstellen, die werden nicht automatisch erstellt.
    (Wenn sie nicht erstellt sind, werden auch keine Accounts gespeichert.