Beiträge von Goldkiller

    So macht man keine Zones,jedenfalls nicht ordentlich.

    Es funktioniert eher so.Wieso das so einfacher ist müsste dir dein Mathelehrer erklären.


    Ist mir jetzt aber zu blöd das hier weiterhin zu erklären da es genug Genies hier gibt die mit ihren schlechten Posts die guten eiskalt untergraben.
    Wenn der Threadersteller schon mit dem Ultimate Visual Mapper nicht klar kommt wird es mit dem manuellem erstellen wohl auch nix.

    Wie Doof seid ihr eigentlich?
    GangZoneCreate(Float:minx, Float:miny, Float:maxx, Float:maxy);
    Wo sind da 3 Paramter?Ich zähle 4!Erklär mir doch mal wozu man die Z-Achse bei der GangZone brauch?

    versuche es mal in dem du bei gangzonecreate(playerid,x.y.z); machst so hatt es bei mir geklappt


    Na halleluja,du bist der FAIL des Tages.

    Klappt bestimmt nicht.
    Ist das hier etwa auch richtig?
    #include <a_samp>
    #if defined FILTERSCRIPT
    new GroveStreet;
    #define FILTERSCRIPT
    #if defined FILTERSCRIPT
    #endif
    public OnFilterScriptInit() {
    GroveStreet = GangZoneCreate(2326,489, -1808,19, 2672,547, -1563,43);
    return 1;
    }
    public OnPlayerSpawn(playerid) {
    GangZoneShowForPlayer(playerid, GroveStreet, 0x00FF0096);
    scheiße haha keine errors und ich schreib hier
    nur kjacke rein
    blwefjhweg
    erhjah
    return 1;
    }
    public OnFilterScriptExit()
    {
    ttkfti768567ue46z
    return true;
    }
    #endif
    Du hast völlig falsche Werte in der GangZoneCreate Funktion!
    Hier ein bsp wie es aussehen könnte:
    new grovestreet = GangZoneCreate(1980.0, 280.0, 2110.0, 480.0);
    #include <a_samp>
    new GroveStreet;
    public OnFilterScriptInit() {
    GroveStreet = GangZoneCreate(minX,minY,maxX,maxY);
    return 1;
    }
    public OnPlayerSpawn(playerid) {
    GangZoneShowForPlayer(playerid, GroveStreet, 0x00FF0096);
    return 1;
    }
    public OnFilterScriptExit()
    {
    return true;
    }


    #define GebSpielerGeld(%1,%2) \
    GivePlayerMoney(%1,%2)
    Ist besser als eine stock Version weil es dort zu kleinen Zeitverzögerungen kommt,bei einem define wie diesem aber nicht.
    Man sollte deshalb aber nicht immer define anstatt stock benutzten.


    Beim compilen wird nämlich das GebSpielerGeld wieder durch GivePlayerMoney ersetzt,wie wir wissen bei einer stock Version nicht.

    Hab ich doch gesagt weiter oben...

    Sicher das "jakob" ein String sein muss und keine Zahl ist?
    Denn falls es keine Zahl ist,wie soll das funktionieren:


    Ich geb dir einen Tipp wieso das NIEMALS gehen kann:
    "DasIstEinDummerText" - 15 = PHALI... Cannot find brain in jakob 0o


    Wie oft willst du das noch sagen?
    Bist du irgendwann mal dazu im stande auch die Zeile anzugeben wo der Fehler auftritt?Nein?Geil!

    Sicher das "jakob" ein String sein muss und keine Zahl ist?
    Denn falls es keine Zahl ist,wie soll das funktionieren:

    Zitat

    dini_IntSet("Tankstellen.ini", "Tankstelle0",jakob-Liter);


    new jakob[256];
    format(jakob,sizeof(jakob),dini_Get("Tankstellen.ini", "Tankstelle0"));

    Die IP ist ein String,kein Integer.
    Dazu kommt das du die IP nicht direkt zurück bekommst sondern sie in einer Variable abspeichern musst.
    new
    pIp[16];
    GetPlayerIp(playerid, pIp, sizeof(pIp))
    dUserSet(PlayerName2(playerid)).("ip",pIp);

    Also ich habn Register&Login... nur der speichert nichts ab... ja ich habe dine und so


    Eventuell mal das Register&Login Script zeigen?
    Wann kapiert ihr es eigentlich,dass wenn ihr zu irgendeinem Script hilfe braucht der Link dazu ganz nützlich wäre?

    in dem du einfach mehrere reinscriptest, oder was meinst du?


    Normalerweise sollte sowas als Antwort reichen.


    #include <a_samp>
    new
    Menu:Teleport,
    Menu:AmmuNation;
    public OnGameModeInit() {
    Teleport=Menu:CreateMenu("~w~Teleport Menu",1,20,200,200);
    SetMenuColumnHeader(Teleport, 0, "Location");
    AddMenuItem(Teleport,0," Los Santos");
    AddMenuItem(Teleport,0," San Fierro");
    AddMenuItem(Teleport,0," Las Venturas");
    AddMenuItem(Teleport,0," Desert");
    AddMenuItem(Teleport,0," Country");
    //
    AmmuNation=Menu:CreateMenu("~w~Ammu-Nation",1,20,150,150);
    SetMenuColumnHeader(AmmuNation, 0, "Weapon Type");
    AddMenuItem(AmmuNation,0," Pistole");
    AddMenuItem(AmmuNation,0," Micro SMG");
    AddMenuItem(AmmuNation,0," Shotguns");
    AddMenuItem(AmmuNation,0," SMG");
    AddMenuItem(AmmuNation,0," Rifles");
    AddMenuItem(AmmuNation,0," Assault rifle");
    AddMenuItem(AmmuNation,0," Grenades");
    AddMenuItem(AmmuNation,0," Hand Guns");
    return 1;
    }
    public OnPlayerSelectedMenuRow(playerid, row)
    {
    new
    Menu:Current;
    Current=GetPlayerMenu(playerid);
    if(Current==Teleport) {
    }
    else if(Current==AmmuNation) {
    }
    return 1;
    }



    So wird man aber aus dem Fahrzeug entfernt wenn man Rcon Admin ist :cursing: .
    Würde die IsPlayerAdmin Abfrage vor dem VehicleModel check einsetzten,außerdem die VehicleModel ID vorher in einer Variable abspeichern.Lohnt sich nicht die immer neu einzuholen,vorallem nicht wenn man das mehrmals tun müsste bei diesen "Oder" - Abfragen.

    Ich versteh nicht wieso ihr überhaupt diese Strget braucht.Es funktioniert auch wunderbar ohne,Strtok brauch man ebenso nicht.
    if (strcmp("/asay", cmdtext, true,5)==0)
    if(!IsPlayerAdmin(playerid)) {
    SendClientMessage(playerid,rot," You are not an Admin!");
    if(!strlen(cmdtext[6])) {
    SendClientMessage(playerid,rot,"/asay [TEXT]");
    }
    else {
    new
    name[MAX_PLAYER_NAME],
    string[128];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, 128, "***[AdM]%s: %s ***", name,cmdtext[6]);
    SendClientMessageToAll(TÜRKIS,string);
    }
    return 1;
    }

    Die Funktionen besitzt nicht jeder

    Zitat

    strtok(cmdtext, idx)
    ReturnUser(tmp)


    Von den Variablen jetzt mal abgesehen.Ist immer nützlich die Funktionen zu verlinken oder gleich mit dem Code zu posten falls es keine native Funktionen sind.

    Do you understand???
    Daher, check warns,


    Do j0 understand wh00t teh präfix is?!
    Noch lange kein Gamemode,nehm lieber kein Präfix wenn es weder Filterscript,Gamemode noch Tool ist.