Beiträge von Beavis

    Irgendwo oben
    new GlobalVariable;
    Im Befehl
    if(GlobalVariable > gettime())return error;
    GlobalVariable = gettime()+3;//das sind 3 Sekunden


    Mit 2,5 Sekunden wüsste ich jetzt nicht wie das geht, daher 3 da es auf einer halben sekunde ja nicht ankommt^^
    Sollte aber so klappen

    Habe hier ein kleines Problemchen
    Bei den Code:
    stock BR_GivePlayerWeapon(playerid, Weaponid, Munni)
    {
    new Slot = GetSlotForWeapon(Weaponid);
    PlayerInfo[playerid][Weapon][Slot] = Weaponid;
    PlayerInfo[playerid][Ammo][Slot] += Munni;
    if(debuggen){printf("[Weapon] User: %s | Waffe: %d | Ammo: %d | Slot: %d",PlayerInfo[playerid][name],PlayerInfo[playerid][Weapon][Slot],PlayerInfo[playerid][Ammo][Slot],Slot);}
    return _GivePlayerWeapon(playerid, Weaponid, Munni);
    }
    Bekomme ich die Waffe auch der debug stimmt
    Aber komischerweise werde ich gebannt wegen "Waffenhack"
    Der Code dazu ist der:
    for (new i = 0; i < 13; i++)
    {
    new Weap, Amm;
    GetPlayerWeaponData(playerid, i, Weap, Amm);
    if(PlayerInfo[playerid][Weapon][i] == Weap){
    if(PlayerInfo[playerid][Ammo][i] > Amm){
    format(str,128,"Munition´s Cheat %d Schuss",PlayerInfo[playerid][Ammo][i]-Amm);
    BanUser(playerid, str);
    }else{
    PlayerInfo[playerid][Ammo][i] = Amm;
    }
    }else{
    format(str,128,"Waffenhack %s",getGunName(Weap));
    BanUser(playerid, str);
    PlayerInfo[playerid][Weapon][i] = 0;
    PlayerInfo[playerid][Ammo][i] = 0;
    }
    }
    Hat da wer ne idee wiso das so ist?

    Warum zum Teufel nutzt du da format?!


    So geht es auch und da spart man sogar an reccourcen
    mysql_query("CREATE TABLE IF NOT EXISTS `extdaten` (`Id` int(11) AUTO_INCREMENT,`Name` varchar(30),`email` varchar(70),`TSIdentität` varchar(40),PRIMARY KEY (`Id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
    mysql_query("CREATE TABLE IF NOT EXISTS `auto` (`Id` int(11) AUTO_INCREMENT,`Besitzer` varchar(30),`Model` int(4),`PosX` float(10),`PosY` float(10),`PosZ` float(10),`PosA` float(10),`Color1` int(3),`Color` int(3),`Preis` int(7),PRIMARY KEY(`ID`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");

    Schonmal an einer SELECT anweisung gedacht?
    welchen sinn soll der haben?
    new count = cache_get_field_content_int(0,"count");
    wenn du vorher garnicht abfragst ob es den user gibt via SELECT

    ämtliche Dateien müssen mit der foreneigenen Dateianhang-Funktion hochgeladen werden.


    Darf ich ja bitten



    Aber mal ne Frage wiso nutzt du ocmd und nicht OnPlayerCommandText?
    würde sich eher lohnen anstatt es per ocmd zu machen da du eh keine parameter verwendetst

    So wie ich es sehe hast du das mit den Autos so das man die da einfach hinzufügt (nach bildern gerichtet)
    kann man auch auf Wunsch das so haben, das er die Fahrzeuge aus einer Datenbank holt?
    (z.B. auch durch zugriff auf einer extrenen tabelle)
    Wenn ja was würde es kosten wenn man es anpasst?

    So wie ich es sehe hast du das mit den Autos so das man die da einfach hinzufügt (nach bildern gerichtet)
    kann man auch auf Wunsch das so haben, das er die Fahrzeuge aus einer Datenbank holt?
    (z.B. auch durch zugriff auf einer extrenen tabelle)
    Wenn ja was würde es kosten wenn man es anpasst?

    Naja einige habe ich mir mal angeschaut


    Nach ein paar Videos hatte ich schon keine Lust mehr.
    Du fängst wieder so an wie mit den ganzen alten Videos.


    In meinen Augen einfacher Unsinn.


    Du solltest mal einzelne nativen die es in den Samp includes gibt, denn die sind das wichtige was man wissen soll.
    Auch was sie zu bedeuten haben, denn viele hören garnicht erst zu, sondern kopieren sich das raus was die brauchen.


    Resultat wird daraus folgen, das einige "dümmer" werden als vorher.


    Soviel zu meiner Meinung, denn viele Tutorials die hier in den Forum vorhanden sind, sind hilfreicher als die Videos