Pickup Frage?

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
  • -- Unter: OnGameModeInit - bei FS: OnFilterScriptInit --
    CreatePickup(348, 2, X, Y, Z); //Deagle - 348 = Waffen ID .. X Y Z = Coords ..
    CreatePickup(1240, 2, X, Y, Z); //HP
    CreatePickup(1242, 2, X, Y, Z); //Armor
    Falls du andere Waffen haben willst hier die ID's :


    http://wiki.sa-mp.com/wiki/Game_Object_ID_List <--


    MFG


    Erik

    Einmal editiert, zuletzt von Er!k ()

  • ok habe heraus gefunden wie man pickup´s erstellt und es geht auch jetzt wollt ich fragen ob es geht das über dem Pickup ein Text steht? z.B. bei einem M4 Pickup das da steht 4000$ und so also nur ein Text und nicht das man da erst rein kann???
    und habe noch ein problem da steht immer wenn ich in denn Pickup gehe irgentwas mit um das haus zu betreten tippen sie /enter ein auf englich aber


    Hoffe um schnelle hilfe


    MFG: GStyler

  • das mit dem /enter liegt an dem filterscript "gl_property"


    //edit
    einfach den fs öffnen und das mit /*...*/ auskommentieren oder umschreiben aber wenn es lässt kommt es immer wieder also bei jedem pickup


    //edit2
    und für den text darüber mach einfach unter OnGameModeInit
    Create3DTextLabel("4000$",0xEEEE88FF,COORDINATEN,10,0,0);

  • und wie soll ich das in denn jeweiligen Pickup rein tuhen???


    public OnGameModeInit()
    {
    waffe1 = CreatePickup(353, 23, 2825.4434, 1303.7264, 10.7656, 0); //MP5
    waffe2 = CreatePickup(356, 23, 2825.4473, 1300.2921, 10.7656, 0); //M4
    waffe3 = CreatePickup(348, 23, 2825.1760, 1307.3281, 10.7652, 0); //Deagle
    return 1;
    }


    wo soll ich es da rein tuhen


    Edit: habe es versucht so habe ich es eingefügt


    public OnGameModeInit()
    {
    waffe1 = CreatePickup(353, 23, 2825.4434, 1303.7264, 10.7656, 0); //MP5
    waffe2 = CreatePickup(356, 23, 2825.4473, 1300.2921, 10.7656, 0); //M4
    waffe3 = CreatePickup(348, 23, 2825.1760, 1307.3281, 10.7652, 0); //Deagle
    Create3DTextLabel("750$",0xEEEE88FF, 2825.4434, 1303.7264, 10.7656,10,0,0);
    return 1;
    }


    aber wenn ich im game bin steht da kein Text

  • Hier machs so:


    Create3DTextLabel("750 $",0xEEEE88FF,2825.4434, 1303.7264, 10.7656,20.0,0,0); // soo :P


    soo ist es richtig.. muss funken.


    MFG


    Erik

  • geht net hier ein bild wie es aussieht wenn man da ist



    Edit: ich habe es als FS und bekomme warnungen hier die Warnungen



    C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\filterscripts\Pickup.pwn(36) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\filterscripts\Pickup.pwn(37) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\filterscripts\Pickup.pwn(38) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\filterscripts\Pickup.pwn(39) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\filterscripts\Pickup.pwn(40) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\filterscripts\Pickup.pwn(41) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Bauer\Desktop\Artur\Touch-SAMP Server\filterscripts\Pickup.pwn(171) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    7 Warnings.



    was muss ich genau machen das es geht habe es in einem FS drinne ^^


    Edit: Bitte helft mir jemand