Hallo Breadfish!
Ich habe seit kurzem mal wieder an meinem Selfmade weitergearbeitet und nun möchte ich, dass er nachdem er das Tutorial abgeschlossen hat, er 1000 $ bekommt
Script:
public Tutorial(playerid)
{
if(TutTime[playerid] >= 1) // wenn die Zeit auf 1 gesetzt worden war, gehts los. Wenn während des Tutorials die zeit wieder auf 0 gesetzt wird, passiert in dem Timer garnichts.
{
if(TutTime[playerid] == 2)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
{
SendClientMessage(playerid,msg,"~~Tutorial des [PRS] Servers");
SendClientMessage(playerid,msg,"Nun folgt ein kleines Tutorial zu diesem Server, pass bitte gut auf!");
SendClientMessage(playerid,msg,"Falls dann doch noch Fragen offen bleiben, fragt im Forum oder die Admins bzw. die Spieler.");
}
else if(TutTime[playerid] == 10)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
{
SendClientMessage(playerid,msg,"1.) Respekt und Umgangston");
SendClientMessage(playerid,msg,"Bitte behandle jeden so wie du gern behandelt werden möchtest.");
SendClientMessage(playerid,msg,"Falls du in einem falschen Umgangston redest wirst du verwarnt.");
SendClientMessage(playerid,msg,"Bitte respektiere die Admins auch, denn auch sie werden dich");
SendClientMessage(playerid,msg,"respektieren. Also: Achte auf deinen Umgangston!");
}
else if(TutTime[playerid] == 18)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
{
SendClientMessage(playerid,msg,"2.)Bugusing,Hacken oder Ähnliches");
SendClientMessage(playerid,msg,"Falls du jemanden siehst, der einen Bug used.");
SendClientMessage(playerid,msg,"Oder auch wenn er cheatet oder andere 'illegale' Sachen macht");
SendClientMessage(playerid,msg,"Bitte reporte ihn oder mach einen Screen und stell ihn ins Forum.");
SendClientMessage(playerid,msg,"Das Forum findest du unter: www.prs-mynewlife.tk");
}
else if(TutTime[playerid] == 26)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
{
SendClientMessage(playerid,msg,"3.)Häuser bzw. Autos");
SendClientMessage(playerid,msg,"Wie auf jedem Reallife Server, so auch hier gibt es Autohäuser und Häuser zum Verkauf.");
SendClientMessage(playerid,msg,"Wenn du ein Haus haben willst, brauchst du einen Makler. Du spawnst immer wieder vor deinem Haus.");
SendClientMessage(playerid,msg,"Wenn du ein Auto haben willt, fahr zum nächsten Autohaus.");
SendClientMessage(playerid,msg,"Es gibt mehrere von Ihnen und verschiedene Preisklassen.Dein Auto kannst du dann irgendwo parken");
SendClientMessage(playerid,msg,"oder auch Verkaufen, falls es dir nicht gefällt.");
}
else if(TutTime[playerid] == 34)// hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
{
SendClientMessage(playerid,msg,"4.)Eigene Fraktion?");
SendClientMessage(playerid,msg,"Jeder Bürger von Los Santos kann eine eigene Fraktion gründen.");
SendClientMessage(playerid,msg,"Du brauchst jedoch genug Geld und ein Konzept.");
SendClientMessage(playerid,msg,"Wenn du dies beides besitzt, schreib es ins Forum und wir werden es uns anschauen.");
SendClientMessage(playerid,msg,"Doch auch andere Berufe kannst du ausüben, die Bewerbung kommen ins Forum.");
SendClientMessage(playerid,msg,"Dort kannst du auch dich für ein Chef Posten bewerben, falls einer frei ist.");
SendClientMessage(playerid,msg,"Das Forum findest du unter: www.prs-mynewlife.tk");
}
else if(TutTime[playerid] == 42)
{
SendClientMessage(playerid,msg,"5.)Schluss des Tutorials");
SendClientMessage(playerid,msg,"Vielen Dank, dass du dir Zeit fürs Tutorial genommen hast.");
SendClientMessage(playerid,msg,"Falls weitere Fragen bestehen, wende dich an Spieler oder Admins.");
SendClientMessage(playerid,msg,"Das Forum findest du unter: www.prs-mynewlife.tk.");
SendClientMessage(playerid,msg,"Du kannst natürlich auch auf unseren Teamspeak 3 Server kommen");
SendClientMessage(playerid,msg,"Die Server IP lautet: 84.23.71.199:5555.");
}
else if(TutTime[playerid] == 50) // hier wird abgefragt wieviel Sekunden seit dem Start des Tutorials verstrichen sind
{
KillTimer(TutTimer[playerid]); // der Tutorial Timer wird beendigt
TutTime[playerid] = -1; // die Tutorial Zeit auf INVALID gsetzt - nach Goldkiller :)
SetPlayerPos(playerid,1084.7860,-1492.0637,22.7500); // der Spawn, wo er nach dem Tutorial hinsoll
TogglePlayerControllable(playerid,true); // hier wird die Fähigkeit sich zu bewegen wieder auf "wahr" gesetzt
GameTextForPlayer(playerid,"~g~Willkommen, ~r~ in Los Santos.",6000,1); // GameText am Ende des Tutorials
}
TutTime[playerid]++; // hier wird die Zeit jede Sekunde erhö
}
}
wo muss ich das hinschreiben:
GivePlayerMoney(playerid,1000);