Beiträge von BOMBER


    Danke dir, geht nun alles.


    Eine Frage noch, wie ist die Syntax um einen Eintrag zu löschen?


    db_query(....DELETE `` where `` = '%s'); ?

    Ok dann geht das so nicht :D
    Da ich Limit 10 habe, schreib da einfach 500 rein


    Danke, hat funktioniert.


    Allerdings wird als Inhalt (Dialog) jetzt nur mein Name angezeigt.


    format(str,sizeof(str),"%s\n%s",str,Data);


    Hier einfach noch eine %s angabe, hinter der Texten? Also für den Text in der der Datenbank ?(


    //E: Ich glaub hat sich erledigt.


    db_get_field_assoc(query,"Name",Data,sizeof(Data));


    Einfach noch ein Feld abfragen?


    So, erst mal danke.


    Funktioniert auch soweit, bloß das Zeile 160, im dem Falle:

    new Inhalt[50*Rows];

    4 Error Nachrichten ausgibt:


    error 008: must be a constant expression; assumed zero
    error 009: invalid array size (negative, zero or out of bounds)
    error 036: empty statement
    fatal error 107: too many error messages on one line


    //E: Ja, habe alles an mein Script angepasst. :D


    Okay, danke werds gleich mal versuchen.


    Lassen sich damit z.b. auch 10 Texteinträge hinter einnander aus der DB laden d.h.


    %s, %s, %s, %s .. .und so weiter? Also würd die 10 gerne untereinnander anzeigen lassen. :D

    format(str, sizeof(str), "SELECT * FROM `Troll` WHERE `Name` = '%s'", DB_Escape(name));


    Wie kann ich hier jetzt das was in der Tabelle steht in einem Dialog anzeigen lassen?


    bzw. den str?


    denke mal mit str als text Angabe im Dialog wohl eher nicht? :D

    Würd dir mal 5/10 geben, warum kannst du unten nach lesen:


    Die Farbe ist zu dunkel, und Schatten in der Schrift passen überhaupt nicht finde ich.


    Diese weißen Sterne auf dem Hintergrund der Buttons find ich auch nicht so toll.


    Das ist meine Meinung dazu. :P

    Alt:
    format(mstr, sizeof(mstr), "%s", SpielerName(playerid);


    Neu:
    format(mstr, sizeof(mstr), "%s", SpielerName(playerid));


    Die Klammer musst du schon ordendlich schließen. :D


    ja habe ich und es geht immer noch nicht
    :/


    Du musst die Funktion Updatename auch aufrufen.


    OnPlayerConnect:


    SetTimerEx("Updatename", 1000, false, "i", playerid);

    Ja Aber was der fehler da wird mein name nicht angezeigt ??
    8|


    wisst ihr warum ?


    MFG


    Alt:
    format(mstr, sizeof(mstr), "%s", SpielerName(playerid);


    Neu:
    format(mstr, sizeof(mstr), "%s", SpielerName(playerid));


    Die Klammer musst du schon ordendlich schließen. :D


    //Edit: Und schmeiß den stock SpielerName raus.


    Ich empfehle zum Namen auslesen: http://wiki.sa-mp.com/wiki/GetPlayerName (Ist um einiges schneller)

    Ich glaub du musst das von OnPlayerConnect zu OnGameModeInit tuhen ^^


    Ja alles was über:


    TextDrawShowForPlayer(playerid, Tut10[playerid]);


    steht.


    Das lässt du bein OnPlayerConnect drinne, damit das Textdraw angezeigt wird. :)

    Moin Jungs


    Ich wollte gern wissen ob ihr das Angebote von Xbox live gut oder schlecht find.
    (wer nix davon weiß: diese Weekend ist Xbox live kostenlos)


    Mfg xRaiiin


    Das ist genau so sinnlos, wie diese Xbox 360 / PS3 Threads. (Und ja, ich bevorzuge dennoch meine Xbox!)

    Die Idee mag ganz nett sein und gut umgesetzt, aber an deinen Textdraw's musst du wirklich pfeilen. :)
    Könnte man diesbezüglich besser gestalten.
    Detailliertere Aussagen meiner Seits folgt nach dem testen.


    Sind die hitstreaks nach dem Tod weg? Wenn ja könnte man ja noch nette GameText's einbauen wie bei killstreaks nur mit hitstreaks. unstoppable, god like ect pp


    Tut mir leid, dies ist lediglich eine Vorstellung dieses Filterscripts.


    Hier gibts nichts zum testen. :)


    //Edit: Zu den Hitstreaks: Dachte das wäre klar, dass man sich in diesem FS nicht töten kann. (Deshalb ja auch Hitstreaks, keine Killstreaks!)

    Airsoft v1.0


    Allgemeines:

    Dieses Filterscript basiert auf dem Sport: "Airsoft", wobei es darum geht den Gegner anzuhitten und nicht zu töten.

    Desweiteren gibt es so genannte Hitstreaks.


    Features:

    *Hitstreaks. (20 Gesamt)
    *Shopmenu, basierend auf Hits, dort kannst du dir Upgrades kaufen (Waffen), oder Rauchgranaten / Flares um deine Gegner zu verwirren.
    *Die Map des Airsoft Filterscripts, bietet dir genügend Möglichkeiten um taktisch zu spielen.
    *Die Stats des Airsoftes, werden in einem Textdraw angezeigt.


    Waffenauswahl:

    *Das Spiel startet mit der Silenced Pistol, (100 Schuss) - Weitere Waffen stehen zur Auswahl:
    *Mp5, 100 Hits, 200 Schuss
    *M4, 250 Hits, 500 Schuss
    *Tec9, 200 Hits, 200 Schuss
    *Sniper, 150 Hits, 50 Schuss
    *Schrottflinte, 200 Hits, 70 Schuss


    Hitstreak-Liste:

    4 Hits, gewährt dir +5 Bonus Hits
    8 Hits, gewährt dir einmal alle Spieler zu blenden
    12 Hits, gewährt dir alle Spieler des Airsoftes für 5 Sekunden zu freezen.
    20 Hits, gewährt dir eine Atombombe zu zünden. (+50 Hits, verwirrt deine Gegner)


    Screens:



    Abschlusswort:

    Ich hoffe euch hat die Vorstellung gefallen.
    Das Filterscript wurde geschrieben von (Nicoo312) @2good4name:
    Für Verbesserungsvorschläge, konstruktive Kritik, Fragen o.ä. sind wir natürlich immer offen!

    Hey.


    Ich habe das gemappte in einem Filterscript, doch wenn ich den Server per gmx restarte ist das gemappte weg, andere Filterscripts gehen jedoch noch. Woran kann das liegen?


    Filterscripts werden bei GMX nicht neu geladen.


    unloadfs <FSName>
    loadfs <FSName>


    Oder so ähnlich. :D


    http://wiki.sa-mp.com/wiki/Floatround_method
    floatround_round Round to the nearest integer. A fractional part of exactly 0.5 rounds upwards (this is the default).