Pod dialoge stavi ovo if(dialogid == broj dialoga po redu)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 1244, DIALOG_STYLE_LIST, "{FFFFFF}META GAMING {F81414}(MG)?", "{FFFFFF}To je koristenje OOC informacija u IC korist\n{FFFFFF}To je kada skacemo sa trcanjem ","Dalje", "Otkazi");
SendClientMessage(playerid, SVETLOPLAVA,"* Odgovor je Tocan");
}
else if(listitem == 1)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
else if(listitem == 2)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
}
else
{
Kick(playerid);
}
}
if(dialogid == broj dialoga po redu)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 1245, DIALOG_STYLE_LIST, "{FFFFFF}POWER GAMING {FFFFFF}(PG)", "{FFFFFF}Gazenje pjesaka\n{FFFFFF}Radnja koju je u RL nemoguce uraditi\n{FFFFFF}Pobjede na eventima","Dalje", "Otkazi");
SendClientMessage(playerid, SVETLOPLAVA,"* Odgovor je Tocan!");
}
else if(listitem == 1)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
else if(listitem == 2)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
}
else
{
Kick(playerid);
}
}
if(dialogid == broj dialoga po redu)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
else if(listitem == 1)
{
ShowPlayerDialog(playerid, 1246, DIALOG_STYLE_LIST, "{FFFFFF}BUNNY-HOP {FFFFFF}(BH)", "{FFFFFF}Penjanje uz zid\n{FFFFFF} Ucestalo skakanje radi brzeg kretanja\n {FFFFFF}Trcanje","Dalje", "Otkazi");
SendClientMessage(playerid, SVETLOPLAVA,"* Odgovor je Tocan!");
}
else if(listitem == 2)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
}
else
{
Kick(playerid);
}
}
if(dialogid == broj dialoga po redu)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
else if(listitem == 1)
{
ShowPlayerDialog(playerid, 1247, DIALOG_STYLE_LIST, "{FFFFFF}RAVANGE KILL {FFFFFF}(RK)", "{FFFFFF}Ubistvo iz osvete\n{FFFFFF}Ubistvo na spawnu\nKoristenje Cheatova","Dalje", "Otkazi");
SendClientMessage(playerid, SVETLOPLAVA,"* Odgovor je Tocan!");
}
else if(listitem == 2)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
}
else
{
Kick(playerid);
}
}
if(dialogid == broj dialoga po redu)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 1248, DIALOG_STYLE_LIST, "{FFFFFF}SPAWN KILL {FFFFFF}(SK)", "{FFFFFF}Kradja novca na spawnu\nPljacka banke\n{FFFFFF}Ubijanje igraca na mjestu spawna","Dalje", "Otkazi");
SendClientMessage(playerid, SVETLOPLAVA,"* Odgovor je Tocan!");
SetPlayerPos(playerid, 1119.6501,-1619.1125,20.5185);
}
else if(listitem == 1)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
else if(listitem == 2)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
}
else
{
Kick(playerid);
}
}
if(dialogid == broj dialoga po redu)
{
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
else if(listitem == 1)
{
SendClientMessage(playerid, COLOR_GREY,"* Netocan odgovor, vracen na tutorial");
TutTime = 1;
}
else if(listitem == 2)
{
SendClientMessage(playerid, SVETLOPLAVA,"* Odgovor je Tocan!");
ShowPlayerDialog(playerid, 1249, DIALOG_STYLE_LIST, "{FFFFFF}DEATH MACH {FFFFFF}(DM)", "{FFFFFF}Zrtvovanje Administracije\nNasilje koje je dozvoljeno\n{FFFFFF}Ubijanje igraca bez RP razloga","Dalje", "Otkazi");
}
}
else
{
Kick(playerid);
}
}
Ispod tutoriala si stavi ovoelse if(TutTime == broj tuta po redu)
{
ClearChatbox(i, 10);
SendClientMessage(i, COLOR_GREY, "Molimo odgovorite na sljedeca pitanja!");
ShowPlayerDialog(i, 1243, DIALOG_STYLE_LIST, "{FFFFFF}ROLE PLAY {FFFFFF}(RP)", "{FFFFFF}Simuliranje stvarnog zivota\n{FFFFFF}Igranje bez obzira pravila\nUzorno igranje na serveru","Dalje", "Otkazi");
TextDrawHideForPlayer(i,lbt);
TextDrawHideForPlayer(i,lbb);
TutTime = 0; PlayerInfo = 1;
gOoc = 0; gNews = 0; gFam = 0;
TogglePlayerControllable(i, 1);
MedicBill = 0;
AfterTutorial = 1;
SetTimerEx("UnsetAfterTutorial", 2500, false, "i", i);
SetTimerEx("UnsetFirstSpawn", 5000, false, "i", i);
SetPlayerSpawn(i);
}
// Ali to ce ti se dogodit tamo gdje je kamera postavljena od zadnjeg tut-a
Predpostavljam da ti je pocetni gamemod CLRP, pa onda imas predzadnji dio tutoraiala ovako
else if(TutTime == 73)
{
ClearChatbox(i, 10);
SetPlayerInterior(i, 0);
SetPlayerPos(i, x,y,z); //pozicija na kojoj zelis da bude igrac
SetPlayerCameraPos(i, x,y,z); //pozicija na kojoj ce bit kamera
SetPlayerCameraLookAt(i, x,y,z); //pozicija prema kojoj kamera gleda
SetCameraBehindPlayer(i);
SendClientMessage(i, COLOR_YELLOW2, " ");
SendClientMessage(i, COLOR_BLUE, "Tu ce ti pisat kraj tutoraila bla bla ");
SendClientMessage(i, COLOR_WHITE, Kao i ovde");
SendClientMessage(i, COLOR_WHITE, "i ovde.");
SendClientMessage(i, COLOR_BLUE, "SLIJEDI: Pitanja iz pravila servera (da bi ste zapoceli sa igrom morate na sva pitanja tocno odgovoriti)");
ClearChatbox(i, 2);
}
// dakle ovdje gore si napravis gdje ce ti biti postavljana pitanja ;) i da stavljeno ti je SetCameraBehindPlayer znaci da ce ti stavit cameru iza igraca.