ja grade mit bekommen das was fehlte
danke das du mir Geholfen hast Klappt nun alles
Beiträge von Kevin B.
-
-
das klappt ihren wie nicht
ich habs auch mit ein Timer unter OnGameModeInit SetTimer("verhaftet", 60000, 1); Versucht aba da will er auch nicht//edit
er zeig den text Nicht an der Rest geht nun
-
hey danke das du Helfen willst
Abe ihren was mach ich falsch
C:\Users\kifkat\Documents\[POD]\gamemodes\pod.pwn(2490) : error 001: expected token: ",", but found ";"
public verhaftet(playerid)
{
if(GetPVarInt(playerid,"Jailtime") >0)
{
new string[40];
format(string,sizeof(string),"Du musst noch %d Minuten sitzen",GetPVarInt(playerid,"Jailtime");//2490
SetPVarInt(playerid,"Jailtime", GetPVarInt(playerid,"Jailtime")-1);
SpielerSpeichern(playerid);
return 1;
}
else
{
SetPlayerPos(playerid,221.7620,121.3482,999.0156);
SetPVarInt(playerid,"Jail",0);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerWorldBounds(playerid,20000,-20000,20000,-20000);
SpielerSpeichern(playerid);
return 1;
}
}kannst du mir da noch mal helfen bitte
lg kifkat -
ich hab mir grade ein JailTImer Gebaut(Versucht) doch ihren wie misslingt das
SetTimer("Jailtime",60000,4);
{
if(GetPVarInt(playerid, "Jailtime") == 5)
SendClientMessage(playerid,ORANGE,"Du musst noch 5Minuten sitzen");
SetPVarInt(playerid,"Jailtime", 4);
SpielerSpeichern(playerid);
}
SetTimer("Jailtime",60000,3);
{
if(GetPVarInt(playerid, "Jailtime") == 4)
SendClientMessage(playerid,ORANGE,"Du musst noch 4Minuten sitzen");
SetPVarInt(playerid,"Jailtime", 4);
SpielerSpeichern(playerid);
}
SetTimer("Jailtime",60000,2);
{
if(GetPVarInt(playerid, "Jailtime") == 3)
SendClientMessage(playerid,ORANGE,"Du musst noch 3Minuten sitzen");
SetPVarInt(playerid,"Jailtime", 3);
SpielerSpeichern(playerid);
}
SetTimer("Jailtime",60000,1);
{
if(GetPVarInt(playerid, "Jailtime") == 2)
SendClientMessage(playerid,ORANGE,"Du musst noch 2Minuten sitzen");
SetPVarInt(playerid,"Jailtime", 2);
SpielerSpeichern(playerid);
}
SetTimer("Jailtime",60000,0);
{
if(GetPVarInt(playerid, "Jailtime") == 0)
SetPlayerPos(playerid,221.7620,121.3482,999.0156);
SetPVarInt(playerid,"Jail",0); //Jail wird wieder auf 0 gesetzt
SetPVarInt(playerid,"Wanteds",0);
SetPlayerWorldBounds(playerid,20000,-20000,20000,-20000);
SpielerSpeichern(playerid);
}
in der Spieler Datei Wirt den auch JailTImer Bei 5 auf 0 geschrieben ob Wohl ich nur 1min grade mal drin war
ich hab auch schon Probiert den Timer bei 0 auf 1 Zuschreiben doch es Bleibt den so wie jetzt
kann mir da bitte wer helfen
lg kifkat//Edit
ich hab es jetzt so hinbekommen das der Timer runter Läuft aba jetzt läuft er zu schnell runter aber jetzt läuft er zu schnell runter das passiert alles in 1Sekunde das soll aba nicht das soll alles in Minuten tagt laufen
[23:36:21] Du musst noch 5Minuten sitzen
[23:36:21] Du musst noch 4Minuten sitzen
[23:36:21] Du musst noch 3Minuten sitzen
[23:36:21] Du musst noch 2Minuten sitzenwas hab ich falsch gemacht ?
public verhaftet(playerid)
{
SetTimer("verhaftet",60000,1);
{
if(SetPVarInt(playerid,"Jailtime",4))
SendClientMessage(playerid,ORANGE,"Du musst noch 5Minuten sitzen");
SetPVarInt(playerid,"Jailtime", 5);
SpielerSpeichern(playerid);
}
SetTimer("verhaftet",60000,1);
{
if(SetPVarInt(playerid,"Jailtime",3))
SendClientMessage(playerid,ORANGE,"Du musst noch 4Minuten sitzen");
SetPVarInt(playerid,"Jailtime", 4);
SpielerSpeichern(playerid);
}
SetTimer("verhaftet",180000,1);
{
if(SetPVarInt(playerid,"Jailtime",2))
SendClientMessage(playerid,ORANGE,"Du musst noch 3Minuten sitzen");
SetPVarInt(playerid,"Jailtime", 3);
SpielerSpeichern(playerid);
}
SetTimer("verhaftet",240000,1);
{
if(SetPVarInt(playerid,"Jailtime",1))
SendClientMessage(playerid,ORANGE,"Du musst noch 2Minuten sitzen");
SetPVarInt(playerid,"Jailtime", 2);
SpielerSpeichern(playerid);
}
SetTimer("verhaftet",300000,1);
{
if(SetPVarInt(playerid,"Jailtime",0))
SetPlayerPos(playerid,221.7620,121.3482,999.0156);
SetPVarInt(playerid,"Jail",0);
SetPVarInt(playerid,"Wanteds",0);
SetPlayerWorldBounds(playerid,20000,-20000,20000,-20000);
SpielerSpeichern(playerid);
}
return 1;
}kann mir da wer helfen ?
lg kifkat//Code noch mal Verbessert
-
-
hab den Timer noch mal Abgeändert
//edit
ja okay so kann man es auch machen
-
das ist nicht so schwer
oben bei den andren forward
forward saveall(playerid);
Bei OnGameModeInit() rein machen
SetTimer("SaveAll", 600000, 1);
den public beid en andren publics
public saveall(playerid)
{
SaveKasse();//was du speichern willst
SpeichereSpielerWaffen(playerid);//was du speichern willst
SpielerSpeichern(playerid);//was du speichern willst
SendClientMessageToAll(BLAU,"Alle Daten Wurden gespeichert.");//Sollte Klar sein
SendClientMessageToAll(BLAU,"Alle Haus Daten Wurden gespeichert.");
} -
hey wen du es Automatisch machen lassen willst den ja
-
mach das mal so public Tore()
{
MoveObject(armytor1,2720.10009766,-2409.50000000,12.50000000, 5);
MoveObject(armytor2,2720.19995117,-2508.19995117,12.50000000, 5);
return 1;
} -
hey meinst du Map Icons ?
wen ja das kannst du mit SetPlayerMapIcon machen -
und schritt 1 und 4
-
hey schau mal
es ist ein Tor was sich nach 10Sekunden schlisst1.Definiren wie die public
Dea machen wir ganz oben hin Unter den adnren forward oda unter den include
2.Definiren wir die Tore
new FFWTor[2];
Ebenfalls ganz oben unter den news
3.Skripten wir den Befehl
ocmd:fwtor(playerid,params[])
{
if(fraktion(playerid,1))//ob du in der Fraktion bist
if(IsPlayerInRangeOfPoint(playerid,10,-1631.6999511719, 688.5, 16.6999998092651))//Ob du in der nähe das Toren bist
{
SendClientMessage(playerid,GELB, "[Feuerwehr]Das Tor ist offen.");//die Naricht die kommt wen du /fwtor Eingibst
SendClientMessage(playerid,GELB, "[Feuerwehr]Das Tor schließt In 10 Sekunden automatisch.");//die Naricht die kommt wen du /fwtor Eingibst
MoveObject(FFWTor[0],X,Y,Z,5.0);//die 5.0 ist die Geschwindigkeit
SetTimer("Tore",10000,0);//hier kannst du einstellen wann sich das Tor schlissen soll
}
else
{
SendClientMessage(playerid,ROT, "[Feuerwehr]Du bist nicht am Tor!?") //wen man nicht in der nähe das Tores ist}
else
{
SendClientMessage(playerid,ROT,"[Feuerwehr]Du bist Kein Feuerwehrmann!?");//wen man nicht in der Fraktion ist
}
return 1;
}4.nun setzen wir die public
public Tore()
{MoveObject(medictor[4],X, Y,Z,5.0);//die Koordinaten Die du Oben eingegeben hast
return 1;
}Fertig
das sollte den so aussehn
ocmd:pdtor(playerid,params[])
{
if(fraktion(playerid,1))
if(IsPlayerInRangeOfPoint(playerid,10,-1631.6999511719, 688.5, 16.6999998092651))
{
SendClientMessage(playerid,GELB, "[Feuerwehr]Das Tor ist offen.");
SendClientMessage(playerid,GELB, "[Feuerwehr]Das Tor schließt In 10 Sekunden automatisch.");
MoveObject(pdtor[0],-1631.6999511719, 688.5, 16.6999998092651,4);//schau dir die 16An bei Z Koordinate musst du bei dir den anpassen wie weit es Runter oda hochgehen soll
SetTimer("Tore",10000,0);
}
else
{
SendClientMessage(playerid,ROT, "[Feuerwehr]Du bist Nicht am Tor!?");}
else
{
SendClientMessage(playerid,ROT,"[Feuerwehr]Du bist Kein Beamter!?");return 1;
}public Tore()
{
MoveObject(pdtor[0], -1631.6999511719, 688.5, 8.6999998092651, 3);
return 1;
}hoffe hab nix vergessen
-
hey ja kannst du Fügst sie Hier wider ein http://gtamap.delux-host.com/converter/ Wählst MTA 1.0 aus und Machst das in die map Datei wider rein und schon kannste das in MTA wider laden und weiter machen
-
ich finde das auch Super Gemacht 10/10
-
Black
ne hab 0.3Chab was vergessen mit zu schicken Sorry
Also hier der Befehl
ocmd:gk(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10, 2777.0849609375, 923.185546875, 9.8961162567139)) return SendClientMessage(playerid,0xFFFF00AA,"Du bist leider zuweit weg");
MoveObject(gk1, 2777.0849609375, 923.185546875, 9.8961162567139-10,5);
return 1;
}
ocmd:gkzu(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10, 2777.0849609375, 923.185546875, 9.8961162567139)) return SendClientMessage(playerid,0xFFFF00AA,"Du bist leider zuweit weg");
MoveObject(gkzu, 2777.0849609375, 923.185546875, 9.8961162567139,5);
return 1;
}und ganz oben bei dein andren news Machst du das hin
new gkzu,gk1; -
ich hab es ja bei mir geteste da ging es
hast du TeamViewer6 den Würde ich da mal Drüber schauen
-
hier haste
ocmd:gk1(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10, 2777.0849609375, 923.185546875, 9.8961162567139)) return SendClientMessage(playerid,0xFFFF00AA,"Du bist leider zuweit weg");//Klammer Fehler //Fohrne die 976, gehört da nicht hin
MoveObject(gk1,976, 2777.0849609375, 923.185546875, 9.8961162567139-10,5);
return 1;
}
ocmd:gkzu(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10, 2777.0849609375, 923.185546875, 9.8961162567139)) return SendClientMessage(playerid,0xFFFF00AA,"Du bist leider zuweit weg");//Klammer Fehler /Fohrne die 976, gehört da nicht hin
MoveObject(gkzu,976, 2777.0849609375, 923.185546875, 9.8961162567139,5);
return 1;
} -
hey poste mal den Skript da wo 39019 Mit drin ist also den Befehl
-
in welsche Zeile benutz du fexist was du nicht definirt hast ?
-
Poste mal zeile 40