Ah vielen Dank
Schade bekomme immernoch dieses Y mi den ü strichen
Ah vielen Dank
Schade bekomme immernoch dieses Y mi den ü strichen
hier:
ocmd:gmx(playerid,params[])
{
new Grund,string[140];
if(IstSpielerEinAdmin(playerid,10))return SendClientMessage(playerid,Rot,"Du darfst diesen Befehl nicht benutzen");
if(sscanf(params,"u",Grund)) return SendClientMessage(playerid,Gelb,"Benutzung: /gmx [Grund] ");
format(string,sizeof(string),"Admin System :Admin %s hat aus dem folgenden Grund:%s einen GMX durchgeführt.",SpielerName(playerid),Grund);
SendClientMessageToAll(Orange,string);
SetTimer("GMX",20000,false);
for(new i = 0; i < MAX_PLAYERS; i++)
if(GetPVarInt(i,"Eingeloggt")==1)
{
SpielerSpeichern(i);
}
return 1;
}
public GMX()
{
SendRconCommand("GMX");
return 1;
}
Muss doch auch mal sein
Morgen zusammen
ich sitze gerade an meinem Paydaysystem und komme einfach nicht weiter.
Eigendlich sollte die Paydayzeit jede Minute eins hochgesetzt werden,nur passiert leider überhaupt nix.
In den Accountfiles wird die Paydayzeit nicht hochgesetzt.Auch wenn ich eine Stunde auf dem Server bleibe passiert leider überhaupt nix.
Ich hoffe das ihr mir helfen könnt.
Hier der Scriptteil:
Der Timer:
Und hier der public Payday:
public Payday()
{
for(new i=0; i>MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
if(GetPVarInt(i,"Eingeloggt")==0)continue;
SetPVarInt(i,"PayTime",GetPVarInt(i,"PayTime")+1);
if(GetPVarInt(i,"PayTime")==60)
{
SetPVarInt(i,"PayTime",0);
SetPVarInt(i,"Monat",GetPVarInt(i,"Monat")+1);
SetPVarInt(i,"Bank",GetPVarInt(i,"Bank") + GetPVarInt(i,"Gehalt"));
SendClientMessage(i,Orange,"--------------------PAYDAY---------------------");
SendClientMessage(i,Orange,"Du erhälst nun deinen Payday.Er wurde dir direkt auf dein Konto überwiesen.");
SendClientMessage(i,Orange,"--------------------PAYDAY---------------------");
return 1;
}
if(GetPVarInt(i,"Monat")==12)
{
SetPVarInt(i,"Monat",0);
SetPVarInt(i,"Level",GetPVarInt(i,"Level")+1);
SendClientMessage(i,Orange,"--------------------GEBURTSTAG---------------------");
SendClientMessage(i,Orange,"Herzlichen Glückwunsch du bist ein Jahr älter geworden.");
SendClientMessage(i,Orange,"--------------------GEBURTSTAG---------------------");
return 1;
}
}
return 1;
}
Alles anzeigen
//edit Hat keiner eine Idee,was falsch sein könne
Villeicht hast du ein benötigtes Plugin/Filterscript vergessen?
Ah vielen Dank
//pls close
Hallo zusammen
ich möchte es so scripten das dem Spielern beim Payday ein bestimmter Gehalt aufs Bankkonto überwiesen wird.
Dieser Gehalt wird in der Spielerdatei gespeichert,wie mache ich das nun das das Gehalt auf das Konto überwiesen wird?
Ich habe das jetzt so versucht:
Nur bekomme ich jetzt beim Compilen den Error "Unbekannter Befehl".
Was ist daran falsch?
Schonmal vielen Dank für eure Antworten.
Guten Abend zusammen,
ich möchte an dieser Stelle: (Siehe Screens) eine Tiefgerage mappen.
Screens:
dieses Tor möchte ich wegmachen,nur wenn ich das Tor zum löschen makieren möchte,makiere ich automatisch die Umgebung mit.
Hier verschwindet beim löschen des Tores der Boden.
Hier befindet sich die Einfahrt zur meiner Gewünschten Tiefgerage.
Ich mappe mit diesem Mapedtor.Gibt es villeicht einen anderen Mapeditor mit dem map einzelne Objecte löschen kann?
Oder könnt ihr mir sonstige Tipps geben?
Habe es bereits auf anderen Servern gesehen,daher weiß ich das das möglich ist.
Hoffentlich könnt ihr mir helfen
//edit Map editor geändert.
Ah es geht vielen Dank
Ah okay nutze persönlich noch keine Streamer
Kann mir wer bei meiner Frage helfen?
Ich hab die Autos sogar ein stück darüber gemappt aber die fallen immer durch Die map sobald es als CreateDynamicObject ist
Erstellst du mit CreateDynamicObject die Fläche auf dem das Fahrzeug steht?Wenn ja ist villeicht die streamzeit zu hoch eingestellt.
Hallo
ich möchte gerne verhindern das man 0$ auf sein Konto einzahlen kann.
So wie ich es gemacht habe funktioniert das leider nicht
if(strval(inputtext)>1)return SendClientMessage(playerid,Rot,"Ungültige Angabe")|ShowPlayerDialog(playerid,DIALOG_BANKEINZAHLEN,DIALOG_STYLE_INPUT,"Einzahlen","Geben sie bitte den Betrag ein den sie auf ihr Konto einzahlen möchten:","Einzahlen","Abbrechen");
Kann mir da jemand helfen?
ah es hat geklappt vielen Dank
Schonmal vielen Dank für die Antwort
Nur bekomme ich jetzt den Error: Unbekannte Variable : "dini_GetInt"
Hallo zusammen
ich bin gerade an einem Banksystem dran,und dabei jetzt ein PRoblem und
zwar möchte ich das das Geld mit einem Dialog auf das Konto eingezahlt
werden kann.
Das sieht bei mir jetzt so aus:
new Playerdatei[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Playerdatei,sizeof(Playerdatei),"/Accounts/%s.ini",name);
new str[128];
if(!response)return ShowPlayerDialog(playerid,DIALOG_BANKMENU,DIALOG_STYLE_LIST,"Bankmenü","Einzahlen\nAuszahlen","Auswählen","Abbrechen");
if(GetPlayerMoney(playerid) < strval(inputtext))return SendClientMessage(playerid,Rot,"Sie haben nicht genug Geld dabei!");
GivePlayerMoney(playerid, - strval(inputtext));
dini_IntSet(Playerdatei,"Bank",+= strval(inputtext);
format(str,sizeof(str),"Sie haben %d$ erfolgreich auf ihr Konto eingezahlt",strval(inputtext));
SendClientMessage(playerid,Orange,str);
return 1;
Nur bekomme ich jetzt diesen Error:
Ungültiger Befehl
Wie kann ich den Befehl umändern,sodas er funktioniert?
Schonmal vielen Dank für eure Hilfe.
//PWN Text erneuert.
Ganz klar dagegen.
Die die einen Scriptlehrer suchen,könnten sich ja mal im Sponsoring "Abteil" umsehen,da findet man eigendlich genug Scriptlehrer.
Hallo zusammen
ich bin gerade an einem Banksystem dran,und dabei jetzt ein PRoblem und zwar möchte ich das das Geld mit einem Dialog auf das Konto eingezahlt werden kann.
Das sieht bei mir jetzt so aus:
new Playerdatei[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Playerdatei,sizeof(Playerdatei),"/Accounts/%s.ini",name);
new str[128];
if(!response)return ShowPlayerDialog(playerid,DIALOG_BANKMENU,DIALOG_STYLE_LIST,"Bankmenü","Einzahlen\nAuszahlen","Auswählen","Abbrechen");
if(GetPlayerMoney(playerid) < strval(inputtext))return SendClientMessage(playerid,Rot,"Sie haben nicht genug Geld dabei!");
GivePlayerMoney(playerid, - strval(inputtext));
dini_IntSet(Playerdatei,"Bank",+= strval(inputtext); <<Error
format(str,sizeof(str),"Sie haben %d$ erfolgreich auf ihr Konto eingezahlt",strval(inputtext));
SendClientMessage(playerid,Orange,str);
return 1;
Nur bekomme ich jetzt diesen Error:
Ungültiger Befehl
Wie kann ich den Befehl umändern,sodas er funktioniert?
Schonmal vielen Dank für eure Hilfe.