Hatten wir auch mal:
Du hast ja auch nen Trabbi ![]()
Ne aber soeinen will ich unbedingt mal haben
Es gibt nichts Geileres als der VW T1 Samba
Hatten wir auch mal:
Du hast ja auch nen Trabbi ![]()
Ne aber soeinen will ich unbedingt mal haben
Es gibt nichts Geileres als der VW T1 Samba
Schau dir das mal an
[ INCLUDE ] Vehicle Control system - Fahrzeuge einfach verwenden
Damit kannst du sicherlich was anfangen
Den Command dazu kannst du ja warscheinlich selber hinbekommen
Bei mir is es der
Ein schöner B Kadett
beavis hat ne dreher drinne glaub ich
Nö
Die Time deklarierung gehört außerhalb des Commands, da er immer auf 0 ist wenn er den eingibt
Daher hab ich auch beigeschrieben das er es Global deklarieren soll
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
Die Idee finde ich gut
Man sollte es auch in der Tutorial Sektion machen, da da der Platz auch oftmals zu klein ist
Den fehler hab ich schon gefunden der bannt aber wegen Waffenhack nicht wegen ammo
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?
if(sscanf(params,"sd",other,rkg))
ein user wird in sscanf als u angegeben nicht als sting (s)
daher musst du das s gegen ein u tauschen
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
ausser rechte geben (servergruppe) dann kommt diese Meldung:
Dann hast du warscheinlich die Servergruppe schon
Ich werde mal ein komplettes Update der php datei machen um soetwas zu checken
ä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
Ich darf ja bitten
Sämtliche Dateien müssen mit der foreneigenen Dateianhang-Funktion hochgeladen werden.
Man kann vieles einfacher noch machen als du es getan hast ![]()
GivePlayerMoney(playerid -=Buycars[i][Preis]; <<<Die Errozeile
zu
GivePlayerMoney(playerid -=Buycars[i][Preis]); <<<Die Errozeile
Sprich anpassen das man es fest hat ohne es im ACP einstellen zu können wie z.B. die Spalte für das Model, das Kennzeichen evtl den KM Stand etc pp?
Sprich anpassen das man es fest hat ohne es im ACP einstellen zu können wie z.B. die Spalte für das Model, das Kennzeichen evtl den KM Stand etc pp?
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?