Das kannste glaube ich nicht in ein Query packen...
Beiträge von Kaliber
-
-
Vielen Dank, Kaliber.
dcmd sollte ich also garnicht nutzen? Merkt man arg, dass es langsamer ist oder warum ist davon abzuraten?
Je mehr Befehle du hast, desto langsamer wird das.
Du musst verstehen..bei strcmp steht das alles in einer if-Abfrage..das sieht dann so aus (mal als Abstraktes Beispiel mit Zahlen)
new x = 5;
if(x == 1)
else if(x==2)
else if(x==3)
else if(x==4)Hier muss nun von 1 bis...z.B. 100 durchgelaufen werden, bis dein Befehl gefunden wurde...und das kann wirklich lange dauern, wenn der Command ganz unten steht...
Die Vorteile bei ocmd/zcmd/ycmd..usw diese springen direkt an den Punkt wo dieser Command startet
Und dadurch erreichst du eine enorme Performanz Verbesserung...egal wie viele Befehle du hast! (Denn bei strcmp (dcmd) wird es immer langsamer..je mehr Befehle du hast). -
Nun...printe dir doch mal den Query..den er ausführt...prüfe ihn mit Phpmyadmin..ob es auch wirklich klappt...
und ob du online richtig geschrieben hast..sowie der Spaltenname auch ist...
Check das halt einfach nochmal alles

-
Wie hast du denn kgrund deklariert und DIALOG_KICKEN2 definiert?

-
strval ist für Integer...das was du eigentlich suchst ist floatstr
Allerdings ist das meiner Ansicht nach ziemlich umständlich so Objekte richtig zu positionieren.
Einfacher wäre doch EditObject oder?

-
Hier ein paar Infos:
1. Nicht dcmd nutzen...das nur ein Makro für strcmp...nutze lieber ocmd/zcmd/ycmd..bla blub
2. SendClientMessageToAll sendet schon die Nachricht an alle, da musst du es nicht in die Schleife packen, dass es...~SpielerN mal aufgerufen wird..
3. Selbiges für GameTextForAll
4. return 1; In der Schleife ist natürlich nicht sinnig

Also so sollte das aussehen:
C
Alles anzeigendcmd_minigunall(playerid,params[]) { #pragma unused params if(AccInfo[playerid][Level] < 2) return SendClientMessage(playerid,-1,"* No permission!"); new string[125]; format(string,sizeof(string),"* Admin %s (ID:%d) gave everyone a Minigun!", pName(playerid),playerid); SendClientMessageToAll(yellow,string); GameTextForAll("~w~Free~n~~g~Minigun!", 3000, 3); for(new i; i < MAX_PLAYERS; i++) { if(!IsPlayerConnected(i)) continue; PlayerPlaySound(i,1057,0.0,0.0,0.0); GivePlayerWeapon(i,38,10000); } return 1; } -
Dein MySQL Plugin wird nicht geladen...
Poste mal den ganzen Log...etwas weiter über dieser Fehlermeldung (nämlich beim Laden des Plugins) da steht, wieso es nicht geladen wird

-
Das im #define ohne "

und keys sollte man so abfragen:
if(newkeys & KEY_NO)
-
setFocusableWindowState(false);
Hier das in Zeile 33 auf true setzen

-
Wenn du wüsstest wie das ganze in NetBeans funktioniert

Ehm...Eventuell mal einen Doppelklick darauf machen..oder schauen?
Also in NetBeans..kann man durchaus auch nur Code schreiben

-
Wenn du uns deinen Code zeigen würdest..wie du das TextField einbindest...dann könnte man dir helfen

-
Mach doch einen Doppelklick drauf..dann haste die Textur + modelid

-
Das sind so die einzigen: http://dev.prineside.com/en/gt…mp_model_id/search/?q=fbi
-
Was ist das Ackslimit ?
Das Ackslimit ist die maximale Anzahl an ACKs (Acknowledgement) die pro Sekunde vom Client an den Server gesendet werden dürfen. (Deshalb ja ackslimit)
Das dient hauptsächlich dafür, dass man deinen Server nicht mehr so einfach in die Knie zwingt, indem man z.B. sowas spammen würde...
Was kann passieren wenn es zu niedrig ist ?
Dann wird deine Konsole zugespammt, dass der Client zuviele ACKs sendet, obwohl diese gebraucht werden.
ACKs sind quasi nur eine Bestätigung, dass etwas angekommen ist...wie z.B. ja dieses Objekt ist angekommen.
Solltest es also so setzen, dass das schon Sinn ergibt
Was kann passieren wenn es zu hoch ist ?
Erstmal nichts schlimmes...ein bisschen zu hoch ist besser, als ein bisschen zu niedrig.
Wenn du es aber halt viel zu hoch setzt, läufst du Gefahr, dass du angegriffen werden kannst, indem Angreifer das halt ausnutzen und deinen Server durch Spam in die Knie zwingen...Hat das Ackslimit Einfluss auf die Performance des Server's ? (z.b.s Timer o.Ä)
Nein das Ackslimit hat, wenn du es richtig setzt, erstmal nicht direkt was mit der Performance zu tun.
Achte darauf, dass du halt effizient Skriptest und nicht den Client mit Funktionen o.ä. zu ballerst...dann sollte da nichts passieren
-
Das liegt an deiner if-Abfrage

Dort wird ja schonmal CreateVehicle aufgerufen und da dort ein Wert != 0 returnt wird...wird nochmal CreateVehicle im Codeblock aufgerufen.
Das was du wolltest ist glaube ich sowas:
Cstock CreateVehicleEx(vehicletype, Float:x, Float:y, Float:z, Float:rotation, color1, color2, respawn_delay, addsiren=0) { new veh = CreateVehicle(vehicletype, x, y, z, rotation, color1, color2, respawn_delay, addsiren); if(veh) { SetVehicleHealth(veh, MAX_VEHICLEHEALTH); } return veh; //das solltest du hier zurück geben } -
Hat das jetzt einen Speziellen Grund?
Weiß ich jetzt nicht warum er das macht.
Aber der Smiley müsste \1 sein.
Kannst ja einfach so prüfen:
while (line != NULL && line != '\1')
-
Moin, jemand Interesse vielleicht am IPhone 6 Plus 16 GB?
Geschenkt?

Wenn ja..will ich mal nicht so sein..und opfere mich

-
-
Kannst du mal zeigen wie du ReadFile nutzt?

Denn bei ReadFile...kannst du doch direkt einen char nutzen..wieso willst du den dann in einen wchar_t konvertieren und dann wieder in einen char? o.o
-
Gibt es Texturen wo Skins drauf abgebildet sind?
Mit ziemlicher Wahrscheinlichkeit nicht...wofür? o:
Es gibt dafür aber Actors und auch Ped-Objekte
Gibt es dunkles Glas?
Schau mal hier: https://textures.xyin.ws/?page…es&limit=100&search=glass