Blank Script gesucht.

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
  • Hallo,


    Ich wollte eine Mapping Server machen wo ich alle meine Maps rein tue.


    ____________________


    Meine Frage ist.


    Kann einer einfach mal nur so ein Script machen was leer ist und man " Dynamic Obj " "Create Obj" & "Texturen" rein tuen kann.
    Natürlich sollen auch über Random Fahrzeuge sein.


    _____________________


    Und /goto System wo man einfach nur eine Coordination einfügen kann und jeder User es nutzen kann.
    _____________________


    Spawn sollte vllt am LSPD sein ist eigentlich euch überlassen.
    _____________________


    Und das unten Textdraw stehen wie auf GDM mit "/deagle" "/dm" "/1o1" und so aber nur das dort steht "Text1" "Text2" "Text3" aber in klein Schrift soll man natürlich Lesen können
    _____________________


    Das wehre richtig korrekt von euch ^^
    ____________________
    Das dumme ist das ich leider nichts dafür Zahlen kann.
    ___________________
    Hoffe jemand schickt mir dies per PN

  • Also wenn du ein Blankscript brauchst, gehst du auf sa-mp.com und downloadest dir den aktuellsten Server für Windows.
    Danach öffnest du PAWNO, drückst auf new und hast somit deinen Blank Gamemode.


    Befehle wie Goto usw. sind ein Klacks, da kann ich dir auf die Sprünge helfen.


    Für Dynamic Objects usw. brauchst du eigentlich nur das streamer plugin, das kannst du ganz normal downloaden und in deinen plugin Ordner einfügen.

  • @Jeff_Hardy


    Habe es mal versucht mit dem /goto einfügen schau mal :/



    C:\Users\jan\Desktop\Test.pwn(49) : error 017: undefined symbol "PlayerInfo"
    C:\Users\jan\Desktop\Test.pwn(49) : warning 215: expression has no effect
    C:\Users\jan\Desktop\Test.pwn(49) : error 001: expected token: ";", but found "]"
    C:\Users\jan\Desktop\Test.pwn(49) : error 029: invalid expression, assumed zero
    C:\Users\jan\Desktop\Test.pwn(49) : fatal error 107: too many error messages on one line
    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    4 Errors.


  • // This is a comment
    // uncomment the line below if you want to write a filterscript
    //#define FILTERSCRIPT
    #include <a_samp>
    #if defined FILTERSCRIPT
    public OnFilterScriptInit()
    {
    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");
    return 1;
    }
    public OnFilterScriptExit()
    {
    return 1;
    }
    #else
    main()
    {
    print("\n----------------------------------");
    print(" Blank Gamemode by your name here");
    print("----------------------------------\n");
    }
    #endif
    public OnGameModeInit()
    {
    // Don't use these lines if it's a filterscript
    SetGameModeText("Blank Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
    }
    public OnGameModeExit()
    {
    return 1;
    }
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pAdmin] >= 2)
    {
    if (GetPlayerState(playerid) == 2)
    {
    new tmpcar = GetPlayerVehicleID(playerid);
    SetVehiclePos(tmpcar, 1146.4182,-1490.3602,15.4217);
    LinkVehicleToInterior(tmpcar,0);
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
    }
    else
    {
    SetPlayerPos(playerid, 1146.4182,-1490.3602,15.4217);
    }
    SendClientMessage(playerid, COLOR_GRAD1, "Du hast dich zum Zivispawn geportet.");
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist nicht befugt !");
    }
    }
    return 1;
    }
    // Unsere Werke

  • Und genau das ist das Problem, PAWN ist einfach nicht Copy & Paste.


    Du musst mehrere Daten speichern ( z.B MYSQL oder DINI ( mit Ordnern ).


    Ersetze alle :


    Code
    if(PlayerInfo[playerid][pAdmin] >= 2)


    mit :


    Code
    if(IsPlayerAdmin(playerid))


    Log dich dann mit /rcon login [Password] ein und es wird funktionieren, sofern der Rest richtig ist.

  • Code
    ocmd:gotopos(playerid,params[])
    {
    	if(!IsPlayerAdmin(playerid))return
    	new basic_floats;
    	if(sscanf(params,"fff",x,y,z))return SendClientMessage(playerid,-1,"Verwendung: /goto (POSX) (POSY) (POSZ)");
    	SetPlayerPos(playerid,x,y,z);
    	SendClientMessage(playerid,GELB,"Du hast dich teleportiert.");
    	return 1;
    }

    Include dir mal ocmd & sscanf :

    Code
    #include <ocmd>
    #include <sscanf>

    ganz oben im Script.



    Die Includes findest du in 2 Sekunden per Google.

  • Kannst du vllt auch ganz schnell ein /goto System erstellen.


    Also wenn man /gotols macht das man dort spawnt.


    also nicht /goto ID


    nur sowas wie /gotols


    UPDATE//


    Schick mir einfach eine Website wo das abgebildet ist ich will es mal selber machen :D

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