Beiträge von iSebastian

    Alle Timer :


    Timer_BanK = SetTimer("bankrobtimer", 30000, 1);
    synctimer = SetTimer("SyncUp", 60000, 1);
    unjailtimer = SetTimer("SetPlayerUnjail", 1000, 1);
    othtimer = SetTimer("OtherTimer", 1000, 1);
    cartimer = SetTimer("CarCheck", 30000, 1);
    pickuptimer = SetTimer("CustomPickups", 1500, 1);
    spectatetimer = SetTimer("Spectator", 2000, 1);
    idletimer = SetTimer("IdleKick", idletime, 1);
    productiontimer = SetTimer("Production", 600000, 1); //10 mins (300000)
    accountstimer = SetTimer("SaveAccounts", 1800000, 1); //30 mins every account saved
    checkgastimer = SetTimer("CheckGas", RunOutTime, 1);
    stoppedvehtimer = SetTimer("StoppedVehicle", RunOutTime, 1);
    //SetTimer("VehStateCheck",300,1);
    SetTimer("serverNews", 480000, 1);
    SetTimer("StreamCheckpoints",1000,1);
    SetTimer("IncreasePlayerMinutes",60000,1);
    SetTimer( "ShowLotto" , 7200000, true );
    //SetTimer("CheckVehicleHealths",1000,1);
    SetTimer("UpdateClock",1000,1);
    SetTimer("Stern",30000,1);
    SetTimer("ArenaRespawn",1800000,1);
    //SetTimer("NoDmZoneTimer",250, 1);
    SetTimer("DoUpdateNtwo",500,1);


    Besonders auffaulen tun mir die :


    SetTimer("VehStateCheck",300,1);
    SetTimer("DoUpdateNtwo",500,1)

    Moin Leute,


    ich habe nun das LoH script ein wenig editiert ich habe aber nach wie vor
    das Problem das es ungeheur mäßig laggt. Mir wurde erzählt das dieses Script
    Irgendwie 32x die Sekunde alles speichert. Stimmt das Wirklich ?
    Und wenn ja kann man es behebn ?
    Weil der Server hat 6% CPU auslastung.


    MFG Chicken

    Hi Brotfischer ,


    ich wollte mich ma über GTA 4 erkundigen.
    Undzwar gibt es dort sowas wie Samp ?
    Und wenn ja kann man dort auch schon relativ gute server scripten.
    Und wieviele spielen den Online Modus.


    Wäre dankbar für jede Antwort ;)

    wichtigste Ausschnitt von ;)


    ClearMarriage(playerid);
    OfflineFlucht[playerid] = 0;
    SpielerInfo[playerid][pKeks] = 0;
    SpielerInfo[playerid][pEnte] = 0;
    SpielerInfo[playerid][pInvWeapon] = 0;
    SpielerInfo[playerid][pInvAmmo] = 0;
    //SetPlayerColor(playerid,FARBE_GRAD2);
    new pName[MAX_PLAYER_NAME];
    //new string[128]; //erstellt einen string
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), "%s ist denn Server beigetreten.[WILLKOMMEN]", pName); //damit machen wir die Nachricht, %s steht nur für den Namen
    SendUserMessageToAll(FARBE_WHITE, string);
    //
    format(string, sizeof(string), "%s.ini", pName);
    if(fexist(string))
    {
    // new name[MAX_PLAYER_NAME];
    gPlayerAccount[playerid] = 1;
    SendClientMessage(playerid, FARBE_GREEN, "x¸,ø¤°``°¤ø,¸Willkommen¸,ø¤°``°¤ø,¸x ");
    SendClientMessage(playerid, FARBE_LIGHTBLUE, "Deine Serverdaten wurden wiedererkannt ");
    SendClientMessage(playerid, FARBE_LIGHTBLUE, "Du kannst dich mit deinem Passwort einloggen ");
    SendClientMessage(playerid,FARBE_LIGHTBLUE," Tippe Dein Pw In Das Fenster ein!! ");
    ShowPlayerDialog(playerid, login, DIALOG_STYLE_INPUT, "Login", "Willkommen Zurück auf German City Life\nDu Hast Bereits einen Account\nTippe Dein pw in die zeile ein um dich einzuloggen\nDas Team Wünscht Dir Viel spaß", "Login", "Cancel");
    //===========================================================================================
    return 1;
    }
    else
    {
    gPlayerAccount[playerid] = 0;
    SendClientMessage(playerid,FARBE_GREEN," x¸,ø¤°``°¤ø,¸Willkommen¸,ø¤°``°¤ø,¸x");
    SendClientMessage(playerid,FARBE_LIGHTBLUE," Wie ich sehe bist du neu auf unserem Server");
    SendClientMessage(playerid,FARBE_LIGHTBLUE," Bitte behalte dein Passwort nur für dich! ");
    SendClientMessage(playerid,FARBE_LIGHTBLUE," Tippe Dein Pw In Das Fenster ein! ");
    SendClientMessage(playerid,FARBE_LIGHTBLUE," Die echten Admins / Mods werden dich NIE danach fragen! ");
    ShowPlayerDialog(playerid, Register_SYS, DIALOG_STYLE_INPUT, "Register", "Willkommen auf German City Life\nDu Hast noch Keinen Account\nTippe Dein pw in die zeile ein um dich Zu Registrieren\nDas Team Wünscht Dir Viel spaß", "Register", "Cancel");
    return 1;
    }
    }

    Hai Hai Community,


    undzwar habe ich folgendes Problem :
    Immer wenn man nen restart macht und sich danach einloggen möchte.
    Muss man sich neu registrieren und das Tutorial geht wieder los.
    Und alle Eigenschaften(Fraktion,Geld etc.) sind weg.
    Habt ihr eine Ahnung woran das liegen könnte und
    wie man es korrigieren könnte ?


    MFG Chicken
    Danke im Vorraus

    Hai Hai,


    undzwar haben wir ein gutes Script bekommen !
    Nun sind aber 2 Sachen drinnen die nicht so toll sind.
    Undzwar :


    1. Sieht man auf dem GPS wo die andren sind .
    also für jede person ist ein Marker auf der Karte :(
    Dies würden wir gerne abstellen.
    Wo sollte man da nach gucken unter welchen public steht das etc ?


    2. Immer wenn man sich wieder einloggt hat man nur 200$
    Obwohl man vor dem Ausloggen viel mehr hatte .
    Also jedes ma wenn man sich neu einloggt hat man 200$
    egal wieviel vorher :(
    Wo sollte man da nachsehen ?


    Wir benutzen einen GF-Edit
    Vielen Dank im Vorraus
    MFG Chicken

    Hai Leute
    habe ein Problem mit /makeleader
    immer wenn ich /makeleader [ID] [FRAK]
    mache kaqqt der server komplett ab !
    Ist hier was falsch ?


    if(strcmp(cmd, "/makeleader", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Verwendung: /makeleader [spielerid/teildesnamens] [Nummer(1-11)]");
    return 1;
    }
    new para1;
    new level;
    para1 = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    level = strval(tmp);
    if(level > 15 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Die Nummer darf nicht unter 0 und über 15 sein!"); return 1; }
    if (PlayerInfo[playerid][pAdmin] >= 1337)
    {
    if(IsPlayerConnected(para1))
    {
    if(para1 != INVALID_PLAYER_ID)
    {
    if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255)
    {
    SendClientMessage(playerid, COLOR_GREY, "Dieser Spieler ist in einer Organisation / Familie!");
    return 1;
    }
    GetPlayerName(para1, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    PlayerInfo[para1][pLeader] = level;
    format(string, sizeof(string), "Du wurdest von %s zum Leader gemacht.", sendername);
    SendClientMessage(para1, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "Du hast %s zum Leader Level %d gemacht.", giveplayer,level);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    if(level == 0) { PlayerInfo[para1][pChar] = 206; }
    else if(level == 1) { PlayerInfo[para1][pChar] = 283; gTeam[para1] = 2; PlayerInfo[para1][pTeam] = 2; } // LOS SANTOS POLICE
    else if(level == 2) { PlayerInfo[para1][pChar] = 288; gTeam[para1] = 2; PlayerInfo[para1][pTeam] = 2; } // SAN FIERRO POLICE
    else if(level == 3) { PlayerInfo[para1][pChar] = 287; gTeam[para1] = 2; PlayerInfo[para1][pTeam] = 2; } // Army
    else if(level == 4) { PlayerInfo[para1][pChar] = 275; gTeam[para1] = 4; PlayerInfo[para1][pTeam] = 4; } // Medic
    else if(level == 5) { PlayerInfo[para1][pChar] = 113; } // La Cosa Nostra
    else if(level == 6) { PlayerInfo[para1][pChar] = 120; } // Yakuza
    else if(level == 7) { PlayerInfo[para1][pChar] = 295; } // Mayor
    else if(level == 8) { PlayerInfo[para1][pChar] = 294; } // Hitmans
    else if(level == 9) { PlayerInfo[para1][pChar] = 187; } // CNN
    else if(level == 10) { PlayerInfo[para1][pChar] = 189; } // Taxi Cab Company
    else if(level == 11) { PlayerInfo[para1][pChar] = 240; } // Driving/Flying School
    else if(level == 12) { PlayerInfo[para1][pChar] = 248; } // Hells Angels
    else if(level == 13) { PlayerInfo[para1][pChar] = 269; } // Grove Street
    else if(level == 14) { PlayerInfo[para1][pChar] = 102; } // Ballas
    else if(level == 15) { PlayerInfo[para1][pChar] = 185; } // 2Fast2Furios
    else if(level == 16) { PlayerInfo[para1][pChar] = 110; } // Los Santos Vagos
    else if(level == 17) { PlayerInfo[para1][pChar] = 115; } // Varios Los Aztecas
    else if(level == 18) { PlayerInfo[para1][pChar] = 173; } // San Fierro Rifa
    else if(level == 19) { PlayerInfo[para1][pChar] = 223; } // West Coast Customs
    else if(level == 20) { PlayerInfo[para1][pChar] = 144; } // Terroristen
    else if(level == 21) { PlayerInfo[para1][pChar] = 286; gTeam[para1] = 2; PlayerInfo[para1][pTeam] = 2; } //FBI
    else if(level == 22) { PlayerInfo[para1][pChar] = 279; } // Feuerwehr
    else if(level == 23) { PlayerInfo[para1][pChar] = 126; } // russenmafia
    else if(level == 24) { PlayerInfo[para1][pChar] = 71; } // Ordnungsamt
    gTeam[para1] = 11;
    PlayerInfo[para1][pTeam] = 11;
    SetPlayerSkin(para1, PlayerInfo[para1][pChar]);
    }
    }//not connected
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Dir ist es nicht erlaubt, diesen Befehl zu benutzen!");
    }
    }
    return 1;
    }
    //edit es ist ein GF edit !


    ich habe das so gemacht


    if(strcmp("/equipls", cmdtext, true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3)
    if (IsPlayerInRangeOfPoint(playerid, 3, 217.584,79.536,1005.23))//
    {
    ShowPlayerDialog(playerid, Waffenmenu, DIALOG_STYLE_LIST, "Waffen", "Pistole\nDesert Eagle\nMP5\nStock\nM4\nRiffle\nLeben+Armour", "Auswählen", "Abbrechen");
    s
    }


    if(dialogid == Waffenmenu) // Name des Menüs, das wir als ID 0 definiert haben
    {
    if(response)
    {
    if(listitem == 0) // Pistole
    {
    GivePlayerWeapon(playerid,22,100); //22 ist die WaffenID, 100 ist die Munition
    GivePlayerMoney(playerid, -1);
    }
    if(listitem == 1) // Desert Eagle
    {
    GivePlayerWeapon(playerid,24,999);
    GivePlayerMoney(playerid, -1);


    }
    if(listitem == 2) // MP5
    {
    GivePlayerWeapon(playerid,29,999);
    GivePlayerMoney(playerid, -1);
    }
    if(listitem == 3) // Stock
    {
    GivePlayerWeapon(playerid,3,999);
    GivePlayerMoney(playerid, -1);
    }
    if(listitem == 4) // M4
    {
    GivePlayerWeapon(playerid,31,999);
    GivePlayerMoney(playerid, -1);
    }
    if(listitem == 5) // Riffle
    {
    GivePlayerWeapon(playerid,33,999);
    GivePlayerMoney(playerid, -1);
    }
    if(listitem == 6) // Leben
    {
    SetPlayerHealth(playerid, 100);
    GivePlayerMoney(playerid, -1);
    SetPlayerArmour(playerid, 100);
    }
    return 1;
    }
    }


    Und wo soll das da mit den Buttons hin?

    Hai Hai ,


    und zwar habe ich ein großes Problem .
    Undzwar habe ich mehrere GUI Menus.
    Aber das Probleme ist wenn man Cancel klickt das
    da gleich kommt "Server closed Connection".
    Kann man das i-wie so machen das das halt 2 Weiter button sind ?


    Vielen Dank im Vorraus :)

    Moin Moin
    und zwar habe ich ein Problem
    Wie viele wissen habe ich einen eigenes RL Server.
    Ich verwende das GTA-Suchtis Script.
    Da dies ja ein Selfmade ist wollte ich wissen wie ich dort Häuser einfügen kann!
    Wenn jemand ein TuT hat bitte link posten.
    Oder wenn mir das jemand erklären könnte wäre noch besser.
    Skype : Spacti95


    Mfg Chicken
    Danke im Vorraus

    HAbe ein Problem :(



    if(IsPlayerAdmin(i) && IsPlayerConnected(i)) // anpassen also deine Admin definition ist jetzt recon admin ....



    ICh finde die Definition für Admin net raus :(
    Verwende Suchtis Roleplay.
    Wie finde ich diese Defintion herraus pls help !