GivePlayerMoney(playerid,-money);
Du subtrahierst das Geld statt es zu addieren, mach das Minus weg, dann sollte es gehen.
Beiträge von maddinat0r
-
-
Die 2. Stringvariable löschen und ein "Text3D:" vor dem Wanted[MAX_PLAYERS] setzen, so sollte es aussehen:
new Text3D:Wanted[MAX_PLAYERS]; -
Prüf mal beim Disconnecten, ob das Script überhaupt zu der Zeile kommt.
Setz einfach mal vor dem IntSet und nach dem IntSet ein print(f) und schau,
ob das aufgerufen wird. -
Yop, hast recht.
Wie geht es jetzt den weiter?
Wird INk eine neue Aufgabe posten oder muss der, der sie geschafft hat eine Aufgabe posten?//Edit:
Ich glaube INk wollte sowas sehen:
#define GetRangeIP(%0,%1,%2) \
GetPlayerIp(%0,%1,sizeof(%1)); \
new cr = strfind(%1,".",false,4); \
strmid(%2,%1,0,cr)
Syntax: GetRangeIP(playerid,String zum Speichern der normalen IP, String in der die RangeIP stehen wird);
Edit2: Rechtschreibfehler -
Dir ist doch echt langweilig xD
Ich hätte den String in der die IP gespeichert werden soll kleiner machen sollen, hast recht.
ABER du hast den Null-Terminator vergessen, wenn mal ne IP wirklich genau 16 Zeichen lang ist,
wird das letzte nicht mitgespeichert! xD -
Und hier der Link, der wirklich funktionieren sollte.
http://team.sa-mp.com/RC/03d/sa-mp-0.3d-RC6-2-install.exe -
Bei dir ist die Schleife undynamisch, wenn du die Größe von pIP änderst, musst
du auch die Zahl in der Schleife ändern, bei mir ist es nicht so, ha!!11111 xD
Ich sag mal wir brauchen nen Schiedsrichter -
Obwohl ich zu spät bin, schreib ich trotzdem mein Ergebnis rein xD
stock GetRangeIP(playerid,rangeip[],rangelen = sizeof(rangeip)) {
if(!IsPlayerConnected(playerid)) return -1;
new ip[32],
pnr,
cpos;
GetPlayerIp(playerid,ip,sizeof(ip));
for(new s; s<strlen(ip);s++) {
if(ip[s] == '.') pnr++;
if(pnr == 2) {
cpos = s;
break;
}
}
strmid(rangeip,ip,0,cpos,rangelen);
return 1;
}
Zu 99% getestet, funtzt, gibt "127.0" aus. -
Vielleicht hat er die neue Funktion ausgetestet und gesehen, dass es keine
Bugs und co. gibt und deshalb entfernt.
Falls es doch Bugs gibt, veröffentlicht er demnächst vielleicht nen Bugfix. -
Du könntest auch immer die playerid und die vehicleid irgendwo abspeichern, wenn ein
Spieler ein Fahrzeug verlässt/betritt. Ist aber deutlich schwerer, als so eine einfache Schleife
laufen zu lassen. -
Was haltet ihr davon, einen Skinshop in die Include zu packen, wo man dann in einen Laden
gehen kann und die Skins per Vorschau auswählen und kaufen kann (welche dann natürlich auch gespeichert werden) ?
btw, Download wurde gefixt und 0.3d-Skins wurden geaddet. -
Bei einem WorldBound legst du ein Gebiet fest, in dem ein Spieler bleiben kann.
Du zwingst ihn, in diesem Gebiet zu bleiben.
Wenn er versucht, aus dem Gebiet rauszurennen/fliegen/whatever, wird er zurückgestoßen. -
Du setzt engineOn beim ausmachen nicht auf "false".
Außerdem freezt du den Spieler beim Ausmachen des Motors, macht für mich irgendwie keinen Sinn. -
Kannst du das public "StartingTheVehicle" noch reinposten?
-
Wie die Informatik entstanden ist, eine Vorstellung vom
1. PC, wie das Internet entstanden ist, ... -
Ist egal, ist sowieso nur die Update-Funktion.
Btw, der Hilfsbefehl lautet /jhelp. -
Was ist den überhaupt der Fehler?
Gibt es beim Compilen Errors, wenn ja, welche und in welcher Zeile?
Wenn nicht, was genau passiert, wenn man den Befehl eingibt? -
Du kannst uns auch einfach den Codeteil aus deinem Script rauskopieren und hier posten,
oder wenn du dir sicher gehen willst nen Screenshot vom Codeteil machen.
So können dir sicherlich mehr helfen. -
Ich hatte den irgendwann mal verbessert und funktionsfähig gemacht, hab ihn aber nur für ne Hand voll Menschen freigegeben.
Wie auch immer, hier die .amx und co., bin zu Faul den Quellcode rauszurücken.
Sollte es einem Mod nicht passen, einfach diesen Beitrag löschen.
Achja, vorher noch den Ordner "Jobs" im Ordner "scriptfiles" erstellen, sonst verreckt der Server.
Falls irgendwelche Vorschläge/Ideen da sind, per PN schicken.
Das Script meldet sich jede 24 Stunden oder nach dem Serverstart in der Konsole, falls es eine neue Version gibt. (Downloadlink steht natürlich auch dabei)
Bei Fragen, fragen -
Poste mal die Zeilen, wo die Arrays "Tickets" und "TicketPlayer[MAX_PLAYERS]" erstellt werden.