Beiträge von InternetInk aka Benjamin
-
-
Falscher Bereich
//Closed
-
Das Sind nur Warnungs die sind nicht so schlimm
Falsch1. Zeile: Heißt einfach nur, das da nichts drin steht
Falsch²Es gibt durchaus Warnungen die das Script bei seiner ausführung behindern, deswegen sind auch diese immer zu beheben.
Das public kannst du löschen, es existiert von SA-MP aus nichtmehr weshalb es ge-forwarded werden muss, da aber sowieso nichts drinsteht > löschen.Die beiden Warnungen bedeuten das bis zu der Zeile an der das Script endet diese Variablen (Und es sind keine Funktionen air ) erstellt aber nicht benutzt werden.
Auch sie kannste theoretisch löschen. -
Du kannst das Model nicht so einfach bearbeiten, selbst wenn du es bei dir ändern würdest, andere könnten das nicht sehen.
-
Hab es jetzt mal so gemacht das es ganz einfach einzufügen ist...
//code
gehalt = strval(tmp); //darunter:
if(gehalt < 1 || gehalt > 10000)
{
SendClientMessage(playerid, COLOR_GRAD2, "Hinweis: Lohn nur zwischen 1$ und 10000$ !");
return 1;
} -
public OnPlayerSpawn(playerid)
{
if(Eingeloggt[playerid] == 0)
{
SendClientMessage(playerid,COLOR_LIGHTRED,"Du wurdest gekickt! Grund: Gespawnt ohne Einloggen");
Kick(playerid);
}
return 1;
} -
Das ist kein Filterscript das sind nur teile die du in deinen GameMode bauen musst.
Wo die einzelnen Teile hinkommen steht als Kommentar grün dabei -
SpielerInfo[playerid][pDonateRank] > 7
Diese Abfrage wird nur dann Funktionieren wenn du das Level 8,9,10, usw hast.
Denn sie lautet, wenn der DonateRank Größer als 7 ist und nicht, was du eher meinst, größer oder gleich 7, das wäre so:SpielerInfo[playerid][pDonateRank] >= 7
//Edit
Ninja'd -
Anderen Gamemode nehmen, da ich LoH 0.4 erstellt habe konnte ich über dieses Kommentar im Script nur müde schmunzeln...
ZitatDieses Script wurde von [NeR]KingOfCoka erstellt.
90 Prozent dieses Godfather Edits wurde von mir (KingOfCoka) gemacht.
Für die restlichen 10 Prozent darf man sich an Zepp bedanken.Da ist soviel von meinem Code drin,...
Es gibt den 0.4 release, den kann jeder nehmen aber es braucht nicht noch einen weiteren release desselben Gamemodes der nur wieder eigene Fragen und Probleme aufwirft...
Daher, gelöscht...//Closed+Deleted
-
Das hier ist kein Showroom und einen weiteren GF Edit brauch auch keiner...
//Closed
-
stock AtATM(playerid)
{
for(new atm=0; atm<sizeof(ATMs); atm++)
{
if(IsPlayerInRangeOfPoint(playerid,2.5,ATMs[atm][0],ATMs[atm][1],ATMs[atm][2]))
{
GameTextForPlayer(playerid, "~w~/ATM", 3000, 3);//Fehler
return 1;
}
}
return 0;
}Du kannst diese stock-Funktion nicht mit einem Timer aufrufen, dazu müsstest du es forwarden und zu einem public machen.
Erstell am besten pickups, läuft man in diese kommt der GameText, die AtATM Funktion kannst du dann für solche abfragen nutzen:
if(AtATM(playerid) == 1)
Sonst macht der GameText in der stock-Funktion keinen sinnreturn gibt wie der Name sagt etwas zurück, meißtens eine 1 , oder auch true (wahr) was die Funktion oder das public/callback sofort abbricht und halt 1 zurückgibt.
Bei 0, bzw false (falsch) wird ebenfalls abgebrochen, manche returns haben sonder Funktionen, wenn sie in bestimmten publics stehen kann der Spieler z.B. keine Nachricht schreiben da das public mit return 0 also false abgebrochen wird.Grundlegend gilt aber das du wie mit dieser ATM Funktion solche Abfragen machen kannst: if(AtATM(playerid) == 1) wenn der rückgabewert der Funktion gleich 1 ist, ist die abfrage erfüllt und geht weiter. Wenn das return true nicht erreicht wird sondern das return false stimmt die Abfrage nichtmehr, folglich steht der Spieler nicht am ATM.
Lässt man in Funktionen das return weg gibt der Compiler auch eine Warnung raus.return ist eigentlich auch so ein Thema, wenn man alles darüber weiß kommt es einem garnicht so wichtig oder viel vor, tatsächlich steckt aber sogar dahinter einiges an Wissen...
-
Zur Info, auf die Quellcode-Ansicht gehen und dann reinkopierne, dann bleibt die Formatierung erhalten
-
Du kannst die gemappten Maps ja einfach hier zum verkauf anbieten?
So hättest du dir die Arbeit nicht umsonst gemacht... -
//Closed
Zu viel gespamme, wenn er es so lernt oder lernen will dann lasst ihn halt kopieren geht euch doch nichts an

@ Threadersteller
Du meintest du hättest Bereits OOC-Chats gehabt, schau dir die an und versuch sie selbst zu scripten oder zu bugfixen.
Einen OOC-Chat scripten ist das mindeste was du können musst wenn du einen RL Server (anständig) scripten willst... -
Vielen Dank Leute

-
Falscher Bereich
//Closed
-
Musst in dem Bereich suchen wo du davon Teile eingefügt hast, bei OnGameModeInit wird ja etwas davon drinstehen, dort wird wohl irgendwo auch "LoadCars" oder sowas sein, dort fehlt vllt eine Datei kA
-
Ich würde mal sagen das er eine Datei nicht finden kann, welche das ist kann ich dir nicht sagen, das müsstest du schon selbst herausfinden.
Sind meißtens so Dateien wie property.cfg oder stuff.ini oder sowas, geh mal OnGameModeInit entlang dann müsstest du fündig werden.
Was allerdings dauern kann...Und warum hast du eigentlich das Streamer Plugin (Gut) und dann noch BFX Streamer (nich gut) zusammen? Einer langt...
-
Kommt bei _WBB_NewPrivateMessage eigentlich auch diese Meldung auf der Startseite?
Ansonsten solide gemacht, wenns doch nur alle so anständig präsentieren (und scripten) könnten...
-
Weil du 2 mal eine MySQL Include benutzt.
Und da ist es sehr Wahrscheinlich das "mysql_connect" already defined ist...
Also nehm eine davon raus, je nachdem welche du hauptsächlich nutzt...Furchtbar wie du mit Includes umgehst einfach reingestopft
kann man sich kaum ansehen...