[SAMMELTHREAD] Kleine Scripting Fragen

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Code
    Zolltor1 = CreateDynamicObject(968, 2231.835205, -2213.075439, 13.255665, 0.000000, 270, 135.000000, -1, -1, -1, 300.00, 300.00);

    wm2c6p1.png
    Ich weiß, dass ich weiß, dass ich nichts weiß.

  • Okay, also das liegt daran, dass du die Float-Werte nicht sauber genug verarbeitest.


    Kannst du aber schön dynamisieren, hier:


    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Aber hier macht er jedes mal die Z Koordinate +0.0001 wenn ich das dann paar mal mache schwebt meine Schranke

    Ah ja, sry grad nicht dran gedacht:


    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Hey,


    Ich habe mal eine Kurze frage... iwie kriegt nicht die Person der den Contract hat den Label sondern ein anderer Spieler warum?




  • Wo Liegt mein Fehler ?
    In dem Log Ordner von Mysql wird auch nichts geschrieben


    Code
    [01:38:17] DELETE FROM K_Atm WHERE ID = '0'


    Code
    new query[256];
    	    DestroyDynamic3DTextLabel(Atml[i]);
    	    DestroyDynamicObject(Atmi[i][atm_ID]);
    	    mysql_format(handle, query, sizeof(query), "DELETE FROM K_Atm WHERE ID = '%d'", i);
    	    printf("%s", query);
            mysql_pquery(handle,query);
  • Wo Liegt mein Fehler ?

    Bist du sicher, dass da ein Fehler denn ist?!
    Sieht doch alles richtig aus, wird das wirklich nicht gelöscht?


    Dann kopier den Query mal 1:1 in die SQL Konsole von PHPMyAdmin, dann sagt er die ob es geht oder nicht ;)



    Ich habe mal eine Kurze frage

    Naja..so kurz ist die ja nicht gerade ^^



    OnContractChange(playerid, PlayerInfo[pID][pContract], (PlayerInfo[pID][pContract]+betrag));

    Ich glaube diese Zeile ist falsch, versuch mal:


    OnContractChange(pID, PlayerInfo[pID][pContract], (PlayerInfo[pID][pContract]+betrag));


    Weil, ansonsten bekommt ja der, der den contract gesetzt hat, das Label.

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Kurze frage


    Habe das Problem mit Cooked:


    Möchte so die gekochten Fische anzeigen:


    -> Gekochte Fisch Anzeige


    -> So Kocht er Fische das Funktioniert.

  • Hey, ich möchte das so machen, ich möchte noch ein Objekt mit dem selben Befehl bewegen, geht das überhaupt?

    Code
    Zolltor2 = CreateDynamicObject(9093, 2178.190185, -2254.855224, 15.883447, 0.000000, 0.000000, 135.000000, -1, -1, -1, 300.00, 300.00);
    
    
    RangeOfPoint = 2179.1099,-2255.8748,14.7734


    wm2c6p1.png
    Ich weiß, dass ich weiß, dass ich nichts weiß.

  • Hier, jetzt haste ein dynamisches Zoll System:



    Jetzt musst du nur oben in dein Array ein Zolltor hinzufügen und fertig :)

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Ich kann das nicht benutzen, das andee "Zolltor" hat eine andere Objektid. Das 2. Tor hat eine andere Objektid, schlimm?

    Code
    (177) : error 008: must be a constant expression; assumed zero
    (179) : error 010: invalid function or declaration
    (2425) : warning 204: symbol is assigned a value that is never used: "Zolltor2"
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    2 Errors.


    Code
    Zolltor1 = CreateDynamicObject(968, 2231.835205, -2213.075439, 13.255665, 0.000000, 270, 135.000000, -1, -1, -1, 300.00, 300.00);
    	Zolltor2 = CreateDynamicObject(9093, 2178.190185, -2254.855224, 15.883447, 0.000000, 0.000000, 135.000000, -1, -1, -1, 300.00, 300.00);

    //EDIT
    ich will noch bei Zolltor2 ein Ingamesound abspielen. Und sind ja nur die 2 Tore lohnt sich das, dafür es dynamisch zu machen?

    wm2c6p1.png
    Ich weiß, dass ich weiß, dass ich nichts weiß.

  • Ich kann das nicht benutzen, das andee "Zolltor" hat eine andere Objektid. Das 2. Tor hat eine andere Objektid, schlimm?

    Nein ist es nicht.


    Sry hab vergessen, dass das so in Pawn ja nicht geht, schreib es mal so:



    und die Zuweisung mit den Objekten machst du dann so:



    ZollTor[0] = CreateDynamicObject(...); //da wo du jetzt ZollTor1 hast
    //und dann eben das selbe nochmal für ZollTor[1]

    ich will noch bei Zolltor2 ein Ingamesound abspielen.

    Nur da, oder bei beiden?


    Im Endeffekt, wenn du wirklich nur 2 ZollTore haben willst...ist das System n bisschen over...aber im Endeffekt spielt das jetzt keine Rolle.

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen