das wäre ja n integer,
ich brauche ja n float.
und ja ich habs schon probiert, allerdings kommt dann wenn ich durch 10000 teile auch wieder 0 raus
das wäre ja n integer,
ich brauche ja n float.
und ja ich habs schon probiert, allerdings kommt dann wenn ich durch 10000 teile auch wieder 0 raus
Servus
und zwar hab ich ein Problem und ich kanns mir einfach nicht erklären.
Wieso wird mir immer ein Wert von 0.00000 ausgegeben ?
Und ja, er ist betrunken, d.h. wenn ich GetPlayerDrunkLevel alleine ausgeben lasse gibt er mir einen wert um die 4000 aus.
Wenn ich duch 1000 teile statt durch 10000 kommt ein Wert raus der ungefähr so aus sieht: 4.00000
printf("Debug: %f", GetPlayerDrunkLevel(pId)/10000);
//edit:
Habe mir jetzt mit Floatdiv beholfen, allerdings verstehe ich immer mich nicht warum da der operator '/' nicht funktioniert
tjoah so wäre das zwar einfach,
allerdings nicht perfekt.
lieber erstellst du eine variable, in der speicherst du beim ausfüghren des befehls gettime()+20*60
außerdem frägst du in dem befehl ab ob die variable kleiner ist als das jetzige gettime()
Nicht besonders gut soweit ich weis.
Dabei werden an den Server anfragen gestellt und durch die große anzahl an bots führt dies zu einer hohen Auslastung des Servers.
Man kann die anfragen zwar ablehnen, dann hat man sie aber auch schon bearbeitet.
Man kann irwie bestimmte IP's sperren, dass ihnen der server komplett, auch im samp sevrer browser als offline angezeigt wird.
Das wäre die sinnvollste variante, weis blos ned wie
Automatische klammerverfolstandigung ?
Ist abschaltbar
Ähm naya, so kann man das nciht sagen.
Kommentare und defines/makros fressen eigentlich keine ressourcen und sind in der .amx nichtmal enthalten.
Diese werden vom (pre-)compiler rausgenommen, bzw eben einfach nicht mit compiled
Wieso sollte der Anfang im einzelspieler sein ?
Das sind Bots
Am Ende steht aber auch, dass alles auf nem multiplayer-server gemacht wurde.
mhm hört sich aber so an.
wobei das auch n extrem komischer name ist.
findest du wirklich das macht sinn die version da mit reinzunehmen.
die musst du ja dann bei jeder version in der server.cfg und in dem dateinamen ändern
würde mich aufregen.
Aber um mal nicht zu weit vom Thema abzuschweifen....
Alles anzeigen
Läuft hier noch was?
Ohne bös klingen zu wollen, aber ich will ungerne von Pawnfox wegwechseln, was ich aber bald wohl machen muss (Hab bereits gepostet, zb dass Punkte im scriptnamen entfernt werden).
,mfg
Wieso willst du denn von Pawnfox wegwechseln?
Weil sie nach dem Release nicht jede Woche n neues Update rausbringen?
IV hat bestimmt auch noch was anderes zu tun
Ich würde mich erst mal fragen wann Pawno das letzte ma geupdatet wurde
& selbst wenn, ich denke nicht, dass das so schlimm wäre wenn du wechseln würdest, das is ned wirklich n druckmittel.
die limits sind feste werte
Da is nix zu ändern, wenn du sie überschreitest gibts nen fehler.
du kannst höchstens so sachen wie MAX_PLAYERS kleiner machen, damit die schleife nicht immer 500 slots durchläuft obwohl du nur 50 slots aufm server hast.
das würde dann so gehen (Beispiel mit 50 slots)
#undef MAX_PLAYERS
#define MAX_PLAYERS 50
normalerweise reicht es, wenn man den motor anschält.
Vielleicht hast du bei PutPlayerInVehicle auch nen falschen Platz angegeben. Was hast du da für eine seatId ?
getvehiclemodel
was willst du im Endeffekt erreichen?
so wie ich das bisher verstanden habe, willst du einfach nur bestimtmen hexcodes, die eine farbe darstellen sollen, ihre farbe durch einen String angeben.
Wenndu diese dann nur für sendclientmessage benutzt kannst du genauso zB #define WEIS 0xFFFFFFFF verwenden
aber ich denke da wärst du selbst auch draufgekommen ?
also was willst du wirklich ?
wieso verwendest du nicht #define ?
das in ein array zu speichern kostet mächtig ressourcen wenn du es auslesen willst.
Facepalm
Getpvarint erzürnt eine variable, es erstellt keine eigenen
Er soll das Haus ja bezahlen müssen.
Tag mismatch heißt das ein falscher datentyp verwendet wird.
Bnutze floatround
da bekommst du eine zahl zwischen 1 und 1000
rechne es einfach durch 10 und du hast deine prozenangabe ?
Sind hier nur Leute von der Baumschule unterwegs oder gibts wenigstns noch hauptschüler ?
Die Farben werden hier eher nicht im hexadecinalsystem angegeben.
Sie müssen zwischen 0 und 255 liegen.
Natürlich kannst es in hex schreibn, macht nur keinen Sinn.
Das macht nur Sinn, wenn man das rgbo? Prinzip verwendet
Naya, das ist ein bot ohne recording.
Dieser bot hat aber immer den player_state_onfoot
Mit recording gehts auf keinen Fall, da müsstest du zuerst das recording stoppen.