[Pomoc] Intro...


Započeo [NG | RP] Almir, Decembar 05, 2012, 14:34:47 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta: CLRP
Problem: Pa ovako.. Uradio sam intro na serveru, i sve radi dobro al je problem kad igrac umre onda mu ponovo pojavi taj intro i mora ponovo ukucat sifru.. Kako to da rijesim?
Dio skripte:

Evo skripta gdje je prije bio taj dialog za sifru i to.. Sad sam ja tu ubacio timer i intro napravio
public OnPlayerRequestClass(playerid)
{
   SetTimerEx("DialogNaSpawnu", 10000, 0, "d", playerid);
    PlayerPlaySound(playerid, 1097, 0.0, 0.0, 10.0);
   SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    SendClientMessage(playerid, COLOR_RED, "");
    PlayerPlaySound(playerid, 1085, 0.0, 0.0, 10.0);
   InterpolateCameraPos(playerid, 30.477190, -1950.122802, 57.295814, 482.914703, -1545.816650, 96.568771, 10000);
    InterpolateCameraLookAt(playerid, 34.607212, -1947.304443, 57.291908, 478.066284, -1545.817626, 95.346893, 10000);
   TextDrawShowForPlayer(playerid, interpolateee0);
   TextDrawShowForPlayer(playerid, interpolateee1);
   TextDrawShowForPlayer(playerid, interpolateee2);
}


Evo ono sto je prije bilo pod public OnPlayerRequestClass(playerid)
a sad je pod DialogNaSpawnu:
public DialogNaSpawnu(playerid, classid)
{
{
   PlayerInfo[playerid][pModel] = Peds[classid][0];

   if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1 && IsPlayerNPC(playerid) !=1)
   {
      ClearChatbox(playerid, 10);
      SendClientMessage(playerid, SVETLOPLAVA, "");
      SendClientMessage(playerid, SVETLOPLAVA, "");
      if (gPlayerAccount[playerid] != 0)
      {
         new loginstring[512];
         new loginname[64];
            TextDrawHideForPlayer(playerid, interpolateee0);
         TextDrawHideForPlayer(playerid, interpolateee1);
         TextDrawHideForPlayer(playerid, interpolateee2);
         GetPlayerName(playerid,loginname,sizeof(loginname));
             SetPlayerPos(playerid, 353.0382,-1149.6090,130.9505);
                 SetPlayerCameraPos(playerid, 1.0302,-2169.6599,36.7974);
               SetPlayerCameraLookAt(playerid, 137.2415,-2072.9973,30.0446);
         format(loginstring,sizeof(loginstring),""COL_YELLOW"\n{ffffff}_______________________________________\n\n{ffffff}Dobrodosao {ff0000}%s{ffffff} na Balkan Carbon.\n\n{ffffff}Vas profil je pronadjen{ffffff}.\n\n{ffffff}Unesite sifru korisnika\n\n{ffffff}_______________________________________\n",loginname);
         ShowPlayerDialog(playerid,12346,DIALOG_STYLE_PASSWORD,"{ffffff}Balkan Carbon",loginstring,"Prijava","Izlaz");
      }
      else
      {
         gPlayerAccount[playerid] = 0;
         new regstring[512];
         new regname[64];
            TextDrawHideForPlayer(playerid, interpolateee0);
         TextDrawHideForPlayer(playerid, interpolateee1);
         TextDrawHideForPlayer(playerid, interpolateee2);
         GetPlayerName(playerid,regname,sizeof(regname));
            SetPlayerPos(playerid, -2780.6250,2587.7041,104.8503);
            SetPlayerCameraPos(playerid, -2780.6250,2587.7041,104.8503);
          SetPlayerCameraLookAt(playerid, -2780.6250,2587.7041,104.8503);
            format(regstring,sizeof(regstring),"\n{ffffff}_______________________________________\n\n{ffffff}Dobrodosao {ffff00}%s{ffffff} na Balkan Carbon.\n\n{ffffff}Vas profil nije pronadjen{ffffff}.\n\n{ffffff}Unesite lozinku koju zelite...\n\n{ffffff}_______________________________________\n",regname);
         ShowPlayerDialog(playerid,12345,DIALOG_STYLE_PASSWORD,"{ffffff}Balkan Carbon",regstring,"Registruj","Izadji");
      }
      PlayerInfo[playerid][pModel] = Peds[classid][0];
      SetPlayerTeamFromClass(playerid,classid);
   }
   else SpawnPlayer(playerid);
   return false;
}
}