Wird die Funktion public nodm(playerid) auch über einen Timer jede Sekunde aufgerufen ![]()
mfg. ![]()
Wird die Funktion public nodm(playerid) auch über einen Timer jede Sekunde aufgerufen ![]()
mfg. ![]()
Ich hatte noch keine Kunden weil ihr mich so NEGATIV einschätzt
Das liegt nur daran, dass du keine Referenzen zeigen kannst (wir reden hier von Filterscripts oder Includes oder Plugins...)
und so sollte eine vernünftige Anfrage aussehen: [ SUCHE ] Scripter (Board-Admin, Mapper, WBB3)
Nehme dir daran mal ein Beispiel !
mfg. ![]()
Warum wirst du nichts sagen
Weil die Anfrage schon die Referenz wiederspiegelt ![]()
mfg. ![]()
Ein GF ist ein frei verfügbares Script
Nicht wirklich ![]()
Es gibt auch frei verfügbare Selfmades ![]()
GF ist es halt nur wenn es Teile vom GF enthält oder gar GF ist ![]()
Zu der Anfrage oder zu den Referenzen von SexyPawnoStyle werde ich mal nichts sagen ![]()
mfg. ![]()
Gute Arbeit!
7/10
Warum nur 7/10 hast du noch Verbesserungen parat ![]()
PS: Danke an alle Bewertungen ![]()
mfg. ![]()
so hab ich es immer gemacht und es hat wunderbar funktioniert.
Dein System ist Hard Coded sprich nur statisch ![]()
Meins hingegen ist dynamisch und deshalb hat es mehr Funktionen und ist auch etwas aufwändiger ![]()
ohne dini und mysql.
Das brauch man in diesem Fall ja nicht, da sich der Fahrzeugbesitzer ja nicht ändert, bleibt immer "Rocky" ![]()
ansonsten super, dass du mal wieder langeweile hast.
Danke ![]()
mfg. ![]()
Kaliber danke schön
Bitte ![]()
Noch mal für alle, habe den Pastebin Link nochmal aktualisiert, da ich was vertauscht hatte ![]()
mfg. ![]()
Ich prangere ihn zusätzlich auch noch an, weil er gestern bei so ziemlich jedem Beitrag den "Bedank-Button" gedrückt hat, hier der Beweis:
Um zu diesem Beitrag zu gelangen: http://forum.sa-mp.de/off-topi…smalltalk-793#post1307377
mfg. ![]()
was sind den Sprites ?
Ist das ein Scherz
Wie hast du denn sonst den TextDraw da unten rechts hinbekommen ![]()
Das sind Sprites: http://forum.sa-mp.com/showthread.php?t=291722
mfg. ![]()
Sag mal Theo, hast du eigentlich dein GTA gemodded, dass die Rahmen von den Dialogen blau sind oder sind das TextDraws alias Sprites ? ![]()
mfg. ![]()
Willkommen am Board allerdings bist du kein neuer Matrose sondern ein alter.
Danke ![]()
Wie du bist auf meiner IP
das ist aber nicht nett
Tut mir leid ![]()
mfg. ![]()
Stimmt ja, aber nicht so schnell ..
Kenne es von mehreren Servern, das es je KM , berechnet wird, deswegen fände ich es besser.
Aber evtl will nicht jeder so ein System haben, ich z.B. finde das nicht so gut, da der Tank z.B. bei einer Hydra im Gegensatz zu einem Faggio fast schon direkt auf 0 wäre ![]()
Aber, wenn Leute es anders besser finden, können sie ja mein Include noch umschreiben ![]()
mfg. ![]()
schaut nice aus würde es aber besser finden wenn man selber die tankstellen festlegen kann dynamisch oder so.
Ehm...man kann doch die Tankstellen verändern ![]()
Es ist ja nicht so, dass man die Include nicht öffnen könnte ![]()
Aber eigentlich sind das schon alle Tankstellen die es gibt, wenn man selbst welche gemappt hat, kann man die doch da eintragen, ganz easy ![]()
mfg. ![]()
Für Anfänger sehr für für mich allerdings unbrauchbar 10/10 weiter so
Dankeschön ![]()
mfg. ![]()
Jaja ich bin es mal wieder,
so kommen wir nun zu meinem nächsten Include, es ist durch die Idee von mehreren entstanden, die noch Probleme haben beim Tacho erstellen, also hier dafür einige Hiflsfunktionen:
[tabmenu]
[tab='Allgemeine Informationen','http://forum.sa-mp.de/wcf/icon/infoM.png']
[subtab='Funktionen','http://forum.gamerzhost.de/wcf/icon/codeS.png']
GetVehicleSpeed(vehicleid)
Als erstes diese Funktion, gibt die Geschwindigkeit der vehicleid wieder (als Integer) ![]()
GetVehicleName(vehicleid)
Gibt den Fahrzeugnamen wieder (als String) ![]()
GetTank(vehicleid)
Gibt den Tank von dem Vehicle an.
Es wird automatisch der Tank erstellt für jedes Auto und er wird halt verbrannt, nach einem Restart haben halle Autos wieder 100% Tankfüllung ![]()
In meinem System, gibt es direkt schon den Befehl "/fill", wo man an einer Tankstelle tanken kann.
Sobald dies geschieht wird folgender Callback aufgerufen:
public OnPlayerTank(playerid, liter)
Ich denke das versteht jeder, falls nicht hier ein Beispiel:
public OnPlayerTank(playerid, liter)
{
new string[128];
format(string, 128,"Du hast %d Liter getankt !",liter);
SendClientMessage(playerid,-1,string);
//PS: hier solltet ihr auch Geld abziehen, da er sonst kostenlos tanken kann
//PS²: Der Tank wird nach diesem Callback erst aufgefüllt, sprich wenn ihr sowas macht:
//if(GetPlayerMoney(playerid) < bla) return 0; //dann wird auch nicht getankt !
return 1;
}
So und wenn in einem Auto der Tank plötzlich leer wird, wird folgender Callback aufgerufen (auch nur wenn ein Spieler in dem Auto sitzt):
public OnVehicleEmpty(playerid)
Die Autos verlieren solange der Motor an ist an Tank, egal ob jemand in dem Auto sitzt oder nicht, bei Tank = 0, dann geht der Motor aus und man kann halt nicht mehr fahren
[subtab='Special','http://www.rezepte-guru.de/template/images/icon_stern.gif']
Es gibt noch eine Zusatz Möglichkeit, hierbei handelt es sich um die Tank "Verbrennung" von den Autos ![]()
Momentan werden alle 15 Sekunden 1% verbrannt.
Das könnt ihr verändern und zwar so:
#define VERBRENNEN 17 //jetzt würden alle 17 Sekunden 1% vom Tank verbrannt werden
#include <s_tacho>
[subtab='Download','http://www.projekt-deutsch.de/templates/cback/images/download.gif']
Pastebin: Pastebin (V.1)
Download: Mediafire (V.1)
[/tabmenu]
Wichtig:
Bitte forwarded die Callbacks oben nicht, ihr müsst nur public schreiben !
Wenn ihr einen Befehl habt, der euren Motor startet, bitte schreibt da noch folgende Bedingung rein:
if(!Tank_Check(GetPlayerVehicleID(playerid))) return 0;
Würde mich über ein kleines Feedback freuen ![]()
mfg.
Neue Downloadlinks
Die Idee finde ich richtig gut, aber die Umsetzung gefällt mir nicht ![]()
mfg. ![]()
Nice Work [Y]Trooper ![]()
mfg. ![]()
Ups, ja das sind jetzt Floats, also mach folgendes:
new zinsen = floatround(PlayerInfo[i][pBank]*0.001); //wären 0.1%
mfg. ![]()
Hoffe du findest dich schnell ein.
Falls du Scriptingfragen hast, kannst du dich bei mir melden.![]()
Grüße
Ja, ich werde mich bei allen melden, die sich sonst immer bei mir gemeldet haben, mit meinen Script Fragen die nicht existieren ![]()
mfg. ![]()