Skripta koju koristim: pokusavam napraviti gm od 0
Detaljan opis problema: imam jedan mali problemcic. nece da mi prikaze tutorial. registracija igraca, registracija spola, dobi i drzave, login, sve lijepo radi kako treba, ali mi nece tutorial prikazati. to neznam zasto. pa sam htio pitati za pomoc, ako netko zna. Hvala
Dio skripte:
OnDialogResponse callback u vezi registacije drzave:
if(dialogid == DRZAVA)
{
if(RegistrationStep[playerid] == 3)
{
if(response)
{
if(listitem == 0)//Hrvatska
{
SetPVarInt(playerid,"Podrijetlo", 1);
RegistrationStep[playerid] = 0;
TutTime[playerid] = 1;
return 0;
}
if(listitem == 1)//Bosna
{
SetPVarInt(playerid,"Podrijetlo", 2);
RegistrationStep[playerid] = 0;
TutTime[playerid] = 1;
return 0;
}
if(listitem == 2)//Srbija
{
SetPVarInt(playerid,"Podrijetlo", 3);
RegistrationStep[playerid] = 0;
TutTime[playerid] = 1;
return 0;
}
if(listitem == 3)//Ostalo
{
SetPVarInt(playerid,"Podrijetlo", 4);
RegistrationStep[playerid] = 0;
TutTime[playerid] = 1;
return 0;
}
if(listitem == 4) // Kick
{
Kick(playerid);
}
}
}
return 1;
}
u tu imam TutTime[playerid] = 1; da me posalje na tutorial.
a ovdje je public SetPlayerUnjail
public SetPlayerUnjail()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(TutTime[i] >= 1)
{
TutTime[i] += 1;
if(TutTime[i] == 3)
{
SendClientMessage(i,COLOR_RED, "[SISTEM]: PD");
}
if(TutTime[i] == 4)
{
SendClientMessage(i,COLOR_RED, "[SISTEM]: SWAT");
}
if(TutTime[i] == 5)
{
SendClientMessage(i,COLOR_RED, "[SISTEM]: MD!");
}
if(TutTime[i] == 6)
{
SendClientMessage(i,COLOR_RED, "[SISTEM]: LCN!");
}
else if(TutTime[i] == 7)
{
SendClientMessage(i,COLOR_RED, "[SISTEM]: YAKUZA!");
}
else if(TutTime[i] == 10)
{
ClearChatbox(i, 15);
TutTime[i] = 0; SetPVarInt(i, "Tutorial", 1);
gOoc[i] = 0; gNews[i] = 0; gFam[i] = 0;
TogglePlayerControllable(i, 1);
SetCameraBehindPlayer(i);
/*MedicBill[i] = 0;*/
SetPlayerSpawn(i);
SendClientMessage(i, COLOR_RED, "Balcan-Community RP: Ugodan provod na serveru zeli vam Admin Team.");
}
}
}
}
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Jesi dodao da se TutTime[MAX_PLAYERS] povecava svake sekunde?
Citat: BloodMaster poslato Mart 01, 2011, 21:16:44 POSLE PODNE
Jesi dodao da se TutTime[MAX_PLAYERS] povecava svake sekunde?
TutTime[MAX_PLAYERS] to sam dodao. xD.
vrh:
forward tutupdate();
kraj:
public tutupdate()
{
for(new i=0, i<MAX_PLAYERS,i++)
{
TutTime[i]++
}
return 1;
}
U ongamemodeinit:
SetTimer("tutupdate",1000,1);
Eto
Citat: BloodMaster poslato Mart 01, 2011, 21:55:57 POSLE PODNE
vrh:
forward tutupdate();
kraj:
public tutupdate()
{
for(new i=0, i<MAX_PLAYERS,i++)
{
TutTime[i]++
}
return 1;
}
U ongamemodeinit:
SetTimer("tutupdate",1000,1);
Eto
ovo bas i ne funkcionira.
zna li netko??