Beiträge von Kaliber

    Guten Morgen liebe Community,


    ja ich bin es mal wieder mit riesiger Langeweile und ein paar Includes :P


    Dieses Include war eine Idee von Jailtime


    [tabmenu]


    [tab='Allgemeine Informationen','http://forum.sa-mp.de/wcf/icon/infoM.png']
    [subtab='Funktionen','http://forum.gamerzhost.de/wcf/icon/codeS.png']
    CreatePrivatCar(modelid,Float:X,Float:Y,Float:Z,Float:A,farbe1,farbe2,respawn)
    Diese Funktion sollte in den Callback OnGameModeInit und sorgt dafür, dass ein sogenanntes "Privat Car" erstellt wird.
    Wie man damit umgeht, seht ihr in dem Tab "Beispiele".


    GivePlayerPrivatCar(playerid,vehicleid)
    Die Funktion erklärt sich eigentlich von alleine, das System kann einem Spieler ein "Privat Car" in einen Slot packen.
    SellPlayerPrivatCar(playerid,pID,vehicleid,Preis)
    Hier nochmal eine extra Funktion für den Verkauf ;)


    RemovePrivatCar(playerid,vehicleid)
    Diese Funktion löscht die vehicleid aus dem Slot von playerid.


    GetPrivatId(playerid, slotid)
    Das ist eigentlich die wichtigste Funktion hier in diesem Include ;)
    Die gibt die vehicleid von einem bestimmten Slot des Spielers wieder.


    bool:IsPrivatOwner(playerid,vehicleid)
    Diese Funktion prüft einfach nur, ob "playerid" die vehicleid als Privat Car gehört (falls nicht return false;)


    bool:IsAPrivatCar(vehicleid)
    Prüft nur ob vehicleid ein PrivatCar ist, falls nicht return false;


    GetPrivatOwner(vehicleid)
    Gibt die spielerid von dem Spieler dem dieses Auto gehört wieder ;)
    [subtab='Beispiele','http://www.damen-eishockey.de/images/lampe.gif']
    //Hier ein kleines Beispiel für eine Verwendung
    new privat_cars; //Oben ins Script
    //Unter OnGameModeInit
    privat_cars = CreatePrivatCar(499,0.0,0.0,0.0,0.0,1,2,-1);
    //Beim Login oder halt woanders
    GivePlayerPrivatCar(playerid,privat_cars);
    //Hier ein Beispiel zum Verkauf
    SellPlayerPrivatCar(playerid,pID,privat_cars,1000);
    [subtab='Download','http://www.projekt-deutsch.de/templates/cback/images/download.gif']
    Pastebin: Pastebin (V.1)
    [/tabmenu]


    //Edit:
    PS: Man kann max 3 Privat Cars besitzen ^^


    //Edit²: Neuer Pastebin Link + neue Funktion


    mfg. :thumbup:

    Seid wir es so machen gibt es keine Probleme mehr beim Spawn.



    Ihr kickt also Spieler, damit die richtig spawnen :huh:


    Schonmal daran gedacht, einfach in euer Script zu schauen und mal zu checken wieso das so fehlerhaft seien könnte oder blickt euer Scripter bei eurem Selfmade nicht mehr durch :rolleyes:


    PS: Von meinen Kritik-Punkten sind also 4/5 Bugs :)


    mfg. ^^

    was leistet samp für ein fehlverhalten wenn du von einem admin gekillt wirst? O.o


    Nichts, damit wollte ich nur ein Fehlverhalten der Admins aussagen.


    die fahrräder zeigen einen tank von 110 litern was dem script sagt: unendlich viel tank und motor kann nicht gestartet werden


    Das ist allerdings ein Bug, da ein Tank nichts in Fahrrädern zu suchen hat :huh:


    von den neulingscars kann man sich soviele holen wie man will, da man sowieso nur als neuling in diese einsteigen kann


    Ehm, nunja, auch dies bezeichne ich als Bug, da wenn man z.B. 2000 cars da macht kann das enorme Folgen haben !


    uch, dass man beim registrieren gekickt wird, das ist kein bug sondern das ist gewollt.


    Und warum... ?!


    mfg. :rolleyes:

    Omg, wenn ich sowas sehe, bekomme ich das kotzen :wacko:


    Schreibe das doch mal so:


    if(!strcmp(cmdtext, "/admins", true))
    {
    SendClientMessage(playerid, GRÜN, "Folgende Admins auf [GDS] sind Online:");
    new i, name[24], string[128];
    for(; i < MAX_PLAYERS; i++)
    {
    if(!IsPlayerConnected(i)) continue;
    GetPlayerName(i, name, 24);
    switch(GetPVarInt(i,"Adminlevel")) {
    case 1: format(string, sizeof string, "[GDS] TrialSupporter: %s", name), SendClientMessage(playerid, GELB, string);
    case 2: format(string, sizeof string, "[GDS] Supporter: %s", name), SendClientMessage(playerid, GELB, string);
    case 3: format(string, sizeof string, "[GDS]Mapper/VIP : %s", name), SendClientMessage(playerid, GELB, string);
    case 4: format(string, sizeof string, "[GDS]Admin: %s", name), SendClientMessage(playerid,GELB, string);
    case 5: format(string, sizeof string, "[GDS]HeadAdmin: %s", name), SendClientMessage(playerid, GELB, string);
    case 6: format(string, sizeof string, "[GDS]Owner: %s", name), SendClientMessage(playerid, GOLD, string);
    }
    }
    return 1;
    }


    mfg. :thumbup:


    //Edit: Hatte noch einen Fehler...

    Kein Anticheat:
    Falsch!


    Mal ohne Witz, ich war gerade auf diesem Server um mir ein neutrales Urteil zu bilden o_O


    Ich wurde gerade von einer Minigun gekillt und sowas ist wirklich nicht schwer abzufragen, allgemein sind mir sehr sehr viele Bugs aufgefallen hier mal ein paar die ich nach der 1. Minute gesehen habe:


    • Man wird während des registrierens gekickt.
    • Fahrräder haben einen Tank.
    • Man kann sich so viele Autos am Anfang holen wie man will.
    • //Edit: Die Krankenhaus Rechnung bekommt man 2x abgezogen.
    • //Edit²: Die Admins sind ja mal hammer, ich wurde gerade 2x von einem getötet...wtf :huh:


    PS: @JailTimeX ja ich bin es wirklich der Kaliber aus dem Breadfish :rolleyes:


    mfg. :thumbup:

    CutIp returnt bei mir sowas:
    [17:21:13] IP: 213.168213.168.89.187


    Also, ich weiß nicht wie dein Code aussieht, aber wenn du es so gemacht hast:


    printf("Cutip: %s", CutIp("213.168.89.187"));


    printet er bei mir das:


    Cutip: 213.168


    mfg. :thumbup:


    //Edit:
    Habe das hier nochmal verbessert, jetzt wird das alles direkt gehookt :)

    Obwohl, eine Sache wäre da noch, wie mache unter Tabs?? Also Überschrift + Darunter Unterüberschrift?


    [tabmenu]


    [tab='Allgemeine Information','http://forum.sa-mp.de/wcf/icon/infoM.png']
    [subtab='Screens','http://www.regio-s-bahn.de/bilder/alle/icon_bild.gif']
    Hier sind meine Bilde:


    ...
    [subtab='Ohne Bild']
    Ohne Bild !
    [/tabmenu]


    Code:


    Code
    [tabmenu]
    [tab='Allgemeine Information','http://forum.sa-mp.de/wcf/icon/infoM.png']
    [subtab='Screens','http://www.regio-s-bahn.de/bilder/alle/icon_bild.gif']
    Hier sind meine Bilde:
    
    
    ...
    [subtab='Ohne Bild']
    Ohne Bild !
    [/tabmenu]


    mfg. :thumbup: