Und beim serverabsturtz?
Da gibt es einen Callback der heißt OnGameModeExit, eine simple for-Schleife reingemacht und auch das ist gelöst.
(Das ist aber auch eine extreme Außnahme und sollte eigentlich nicht vorkommen !)
mfg. ![]()
Und beim serverabsturtz?
Da gibt es einen Callback der heißt OnGameModeExit, eine simple for-Schleife reingemacht und auch das ist gelöst.
(Das ist aber auch eine extreme Außnahme und sollte eigentlich nicht vorkommen !)
mfg. ![]()
Oder du lässt alle Spieler zB jede 20 - 30 min saven und einen spieler bei wichtigen ereignissen wie zB tod oder so nochmal extra saven
Hast du meinen Post eigentlich gelesen, das was du geschrieben hast, ist immernoch überflüssig ![]()
mfg. ![]()
Wegen Timebugs z.b. ...
Das hat damit gar nichts zu tun ![]()
OnPlayerDisconnect, dieser Callback wird, sobald man den Server auf irgendeine erdenkliche Art und Weise verlässt, aufgerufen ![]()
mfg. ![]()
1. Das macht man so:
[K/D: %.4f]
2. Ich war zu faul zum lesen....
mfg. ![]()
steht aber nix von in der include
Ja, aber in der Plugin Datei ![]()
Deshalb hat Incognito diesen Warnhinweis gegeben:
mfg. ![]()
Wenn ja ist villeicht die streamzeit zu hoch eingestellt.
Die kann man nicht ändern ![]()
Der Streamer von Incognito Streamt halt seine Objekte neu, entwender man nutzt CreateObject oder was man probieren könnte, man nutzt auch CreteDynamicVehicle ![]()
mfg. ![]()
Nur bekomme ich jetzt den Error: Unbekannte Variable : "dini_GetInt"
Sorry, ich arbeite nicht so viel mit dini ![]()
Die Funktion lautet doch:
dini_IntSet(Playerdatei,"Bank",dini_Int(Playerdatei,"Bank")+strval(inputtext));
mfg. ![]()
Schreibe es so:
dini_IntSet(Playerdatei,"Bank",dini_GetInt(Playerdatei,"Bank")+strval(inputtext));
mfg. ![]()
Du sagst es war zu 90% richtig was is den falsch?
Weil ich mehr geschrieben habe O_O?
Lese es nocheinmal genau:
Das ist zwar richtig, aber 60% der Zeilen kannst du dir sparen.
mfg. ![]()
Alles anzeigenocmd:givemoney(playerid,params[])
{
new i,cash;
if(!IsPlayerAdmin(playerid)){
return 1;
}
else
{
if(sscanf(params,"ud",i,cash))return SendClientMessage(playerid,-1,"/givemoney (ID)(MONEY)");
GivePlayerMoney(i,cash);
}
return 1;
}
Das ist zwar richtig aber 60% der Zeilen kannst du dir sparen, sieht dann so aus ![]()
ocmd:givemoney(playerid,params[]) {
if(!IsPlayerAdmin(playerid)) return 1;
new i,cash;
if(sscanf(params,"ud",i,cash))return SendClientMessage(playerid,-1,"/givemoney (ID)(MONEY)");
return GivePlayerMoney(i,cash);
}
mfg. ![]()
Was willst du denn genau mit dem Befehl erreichen und wo liegt dein Problem ![]()
mfg. ![]()
Respekt, sieht wirklich nicht schlecht aus ![]()
Dennoch frage ich mich gerade, wieso du dieses Programm Pawnfox nennst, du bist doch gar nicht Pawnfox ![]()
Wie dem auch sei, spitzen Teil, weiter so ! ![]()
mfg. ![]()
1. Falsche Sektion, das gehört in den Marktplatz !
2. Du solltest bei so Anfragen auf deine Rechtschreibung und deine Zeichensetzung achten ![]()
3. Bisschen mehr Informationen, wären auch nicht das schlechteste ![]()
mfg. ![]()
das frage ich mcih acuh öfters, keine ahnung woher die leute das haben,
anscheinend hat irgend so n schlauer typ der tutorials macht, sich den scheis einfallen lassn xD
... oder sie wollen damit abfragen ob er eingeloggt ist und haben voll gefailt
Dieser "schlaue Typ" war FeaR, der das Godfather Script veröffentlicht hat ![]()
mfg. ![]()
Sehr Simpel, dennoch sehr aufwändig ![]()
Das ist das blöde an Pawn so TextDraws sind einfach nur Fail...du hättest evtl noch Sprites nutzen können um den TextDraw aufzupeppen ![]()
Aber ohne Sprites kann man nicht viel mehr da raus holen von der GUI ![]()
mfg. ![]()
Ist das, was mir Kaliber gesendet hat so in Ordnung oder wird das nicht klappen?
Denk doch mal nach ![]()
Mein Command erfüllt alle Vorraussetzungen die Goldkiller geschrieben hat, obwohl es suboptimal ist, da du jetzt einfach Copy&Paste machst ![]()
mfg. ![]()
Also so solltest du es schreiben:
if(!strcmp(cmdtext, "/gethereall", true))
{
if(PlayerInfo[playerid][pAdmin] < 6) return SendClientMessage(playerid,rot,"Du benötigst ein Adminlevel > 6 !");
new Float:X, Float:Y, Float: Z, name[24], string[128];
GetPlayerName(playerid, name, 24);
format(string, 128,"Admin %s hat alle Spieler zu sich geportet !",name);
SendClientMessageToAll(rot, string);
for(new i; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
SetPlayerPos(i, X+1,Y,Z);
}
return 1;
}
mfg. ![]()
//EDIT: Bin ich hier jetzt doch richtig? oO
Nein, eigentlich nicht, da es hier um die Sprache Pawn geht, nicht Lua ![]()
mfg. ![]()
Niemand ist auf dem TS anwesend = Niemand joined.
Ja, aber denken wir mal umgekehrt...
Paar Leute sind auf dem Ts³ = es werden immer mehr ![]()
Hat seine Vorteile und/auch seine Nachteile, aber es ist momentan eh kaum jemand auf dem Ts³ also sollte dies nicht schaden ![]()
mfg. ![]()