Allso ich hab mir ein Tutorial gescriptet(noch net fertig)
aber wenn ich jet so mache {farbcode}text dann zeigt der auch ingame {farbcode}text an genau so
hier ma code
public OnPlayerSpawn(playerid)
{
{
if(GetPVarInt(playerid,"Tutorial") == 0)
{
{
SendClientMessage(playerid,BLAU,"========| Willkommen auf {0xFFC800FF}N{0xFEFEFEFF}ew{0xFFC800FF}t{0xFEFEFEFF}ow{0xFFC800FF}n {0xFEFEFEFF}Reallife |=======");
SendClientMessage(playerid,COLOR_WHITE,"Es wird nun eine Kleine einführung Gestartet, Viel Spaß beim schauen.");
SendClientMessage(playerid,BLAU,"==============================================");
SetPlayerCameraPos(playerid,1460.7268,-1044.0001,88.1147); // Camera Position.
SetPlayerCameraLookAt(playerid,1460.7268,-1044.0001,88.1147); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("Tutorial1",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
else
{
if(GetPVarInt(playerid,"Tutorial") == 1)
{
SendClientMessage(playerid,COLOR_WHITE,"Es wird nun eine Kleine einführung Gestartet, Viel Spaß beim schauen.");
SendClientMessage(playerid,BLAU,"==============================================");
SetPlayerCameraPos(playerid,1460.7268,-1044.0001,88.1147); // Camera Position.
SetPlayerCameraLookAt(playerid,1460.7268,-1044.0001,88.1147); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("Tutorial1",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
else
{
if(GetPVarInt(playerid,"Tutorial") == 1)
{
return 1;
}
}
public Tutorial1(playerid)
{
SendClientMessage(playerid,BLAU,"========| Hier ist der {0xFFC800FF}B{0xFEFEFEFF}urger {0xFFC800FF}S{0xFEFEFEFF}hot {0xFFC800FF}N{0xFEFEFEFF}ord |=======");
SendClientMessage(playerid,COLOR_WHITE,"Du verlierst wärend des spielens Leben.");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist eine NoDmZone das heisst du kannst nichn angegriffen werden.");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist auch der Werbepunkt das heisst du kannst hier mit /ad Werbung an alle schicken.");
SendClientMessage(playerid,BLAU,"==============================================");
SetPlayerCameraPos(playerid,810.1395,-1375.5531,59.8206); // Camera Position.
SetPlayerCameraLookAt(playerid,810.1395,-1375.5531,59.8206); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("Tutorial2",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
{
SendClientMessage(playerid,BLAU,"========| Hier ist der {0xFFC800FF}B{0xFEFEFEFF}urger {0xFFC800FF}S{0xFEFEFEFF}hot {0xFFC800FF}N{0xFEFEFEFF}ord |=======");
SendClientMessage(playerid,COLOR_WHITE,"Du verlierst wärend des spielens Leben.");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist eine NoDmZone das heisst du kannst nichn angegriffen werden.");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist auch der Werbepunkt das heisst du kannst hier mit /ad Werbung an alle schicken.");
SendClientMessage(playerid,BLAU,"==============================================");
SetPlayerCameraPos(playerid,810.1395,-1375.5531,59.8206); // Camera Position.
SetPlayerCameraLookAt(playerid,810.1395,-1375.5531,59.8206); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("Tutorial2",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
public Tutorial2(playerid)
{
SendClientMessage(playerid,BLAU,"========| Hier ist das Autohaus|=======");
SendClientMessage(playerid,COLOR_WHITE,"Hier kannst du Autos kaufen.");
SendClientMessage(playerid,COLOR_WHITE,"Du kannst hier max. 5 Autos kaufen.");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist auch der Werbepunkt das heisst du kannst hier mit /ad Werbung an alle schicken.");
SetPlayerCameraPos(playerid,1132.5421,-1372.3331,58.6127); // Camera Position.
SetPlayerCameraLookAt(playerid,1132.5421,-1372.3331,58.6127); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("Tutorial3",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
{
SendClientMessage(playerid,BLAU,"========| Hier ist das Autohaus|=======");
SendClientMessage(playerid,COLOR_WHITE,"Hier kannst du Autos kaufen.");
SendClientMessage(playerid,COLOR_WHITE,"Du kannst hier max. 5 Autos kaufen.");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist auch der Werbepunkt das heisst du kannst hier mit /ad Werbung an alle schicken.");
SetPlayerCameraPos(playerid,1132.5421,-1372.3331,58.6127); // Camera Position.
SetPlayerCameraLookAt(playerid,1132.5421,-1372.3331,58.6127); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("Tutorial3",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
public Tutorial3(playerid)
{
SendClientMessage(playerid,BLAU,"========| Hier ist die Bank |=======");
SendClientMessage(playerid,COLOR_WHITE,"Du kannst hier Gelb abheben und Geld aufladen.");
SendClientMessage(playerid,COLOR_WHITE,"Du kannst auch an andere Geld überweissen.");
SendClientMessage(playerid,COLOR_WHITE,"Natürlich kannst du auch die Bank ausrauben aber wir haben eine gute Police.");
SendClientMessage(playerid,BLAU,"==============================================");
SetPlayerCameraPos(playerid,1483.1063,-1711.1583,72.6447); // Camera Position.
SetPlayerCameraLookAt(playerid,1483.1063,-1711.1583,72.6447); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("Tutorial4",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
{
SendClientMessage(playerid,BLAU,"========| Hier ist die Bank |=======");
SendClientMessage(playerid,COLOR_WHITE,"Du kannst hier Gelb abheben und Geld aufladen.");
SendClientMessage(playerid,COLOR_WHITE,"Du kannst auch an andere Geld überweissen.");
SendClientMessage(playerid,COLOR_WHITE,"Natürlich kannst du auch die Bank ausrauben aber wir haben eine gute Police.");
SendClientMessage(playerid,BLAU,"==============================================");
SetPlayerCameraPos(playerid,1483.1063,-1711.1583,72.6447); // Camera Position.
SetPlayerCameraLookAt(playerid,1483.1063,-1711.1583,72.6447); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("Tutorial4",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
public Tutorial4(playerid)
{
SendClientMessage(playerid,BLAU,"========| Hier ist die Stadhalle |=======");
SendClientMessage(playerid,COLOR_WHITE,"Hier kannst du ein Peresonalausweis beantragen.");
SendClientMessage(playerid,COLOR_WHITE,"und Arbeitslosen Geld natürlich auch.");
SendClientMessage(playerid,BLAU,"==============================================");
SetPlayerCameraPos(playerid,1500.8248,-1672.8284,65.6340); // Camera Position.
SetPlayerCameraLookAt(playerid,1500.8248,-1672.8284,65.6340); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("Tutorial5",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
{
SendClientMessage(playerid,BLAU,"========| Hier ist die Stadhalle |=======");
SendClientMessage(playerid,COLOR_WHITE,"Hier kannst du ein Peresonalausweis beantragen.");
SendClientMessage(playerid,COLOR_WHITE,"und Arbeitslosen Geld natürlich auch.");
SendClientMessage(playerid,BLAU,"==============================================");
SetPlayerCameraPos(playerid,1500.8248,-1672.8284,65.6340); // Camera Position.
SetPlayerCameraLookAt(playerid,1500.8248,-1672.8284,65.6340); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("Tutorial5",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
public Tutorial5(playerid)
{
SendClientMessage(playerid,BLAU,"========| Hier ist das {0xFFC800FF}L{0xFEFEFEFF}os {0xFFC800FF}S{0xFEFEFEFF}antos {0xFFC800FF}P{0xFEFEFEFF}olice {0xFFC800FF}De{0xFEFEFEFF}partment |=======");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist die Polizei zu Hause.");
SendClientMessage(playerid,COLOR_WHITE,"Hier kannst du wenn du Hilfe brauchst auch anrufen.");
SendClientMessage(playerid,COLOR_WHITE,"Die Hotline ist 911.");
SendClientMessage(playerid,BLAU,"==============================================");
SetPlayerCameraPos(playerid,1500.8248,-1672.8284,65.6340); // Camera Position.
SetPlayerCameraLookAt(playerid,1500.8248,-1672.8284,65.6340); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("TutorialEnde",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
public TutorialEnde(playerid)
{
SendClientMessage(playerid,BLAU,"========| Das war das Tutorial |=======");
SendClientMessage(playerid,COLOR_WHITE,"Wenn du noch Fragen hast dann frage einen Admin per /report.");
SendClientMessage(playerid,BLAU,"==============================================");
SpawnPlayer(playerid);
SetPVarInt(playerid,"Tutorial",1);
}
{
SendClientMessage(playerid,BLAU,"========| Hier ist das {0xFFC800FF}L{0xFEFEFEFF}os {0xFFC800FF}S{0xFEFEFEFF}antos {0xFFC800FF}P{0xFEFEFEFF}olice {0xFFC800FF}De{0xFEFEFEFF}partment |=======");
SendClientMessage(playerid,COLOR_WHITE,"Hier ist die Polizei zu Hause.");
SendClientMessage(playerid,COLOR_WHITE,"Hier kannst du wenn du Hilfe brauchst auch anrufen.");
SendClientMessage(playerid,COLOR_WHITE,"Die Hotline ist 911.");
SendClientMessage(playerid,BLAU,"==============================================");
SetPlayerCameraPos(playerid,1500.8248,-1672.8284,65.6340); // Camera Position.
SetPlayerCameraLookAt(playerid,1500.8248,-1672.8284,65.6340); // Anderer Punkt wo die Camera Hinzeigen soll.
SetTimerEx("TutorialEnde",10000,false,"i",playerid); // Springt in 5 sek zu, tutorial 1
}
public TutorialEnde(playerid)
{
SendClientMessage(playerid,BLAU,"========| Das war das Tutorial |=======");
SendClientMessage(playerid,COLOR_WHITE,"Wenn du noch Fragen hast dann frage einen Admin per /report.");
SendClientMessage(playerid,BLAU,"==============================================");
SpawnPlayer(playerid);
SetPVarInt(playerid,"Tutorial",1);
}