[Pomoc] Nakon logina samo killa


Započeo [OS:RP] TorX, Avgust 31, 2014, 22:51:14 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:UCRP
Detaljan opis problema: Znaci cim se logujem na server killa me i stalno killa dok off ne izadjem -.-
Dio skripte: Sta treba recite
Neke slike/video za lakse dobivanje pomoci(neobavezno):

Daj mi kod skripte kad se igrač logira.

public OnPlayerSpawn(playerid)
{
	TDHFP(playerid,RegLogi[0]); TDHFP(playerid,RegLogi[1]); TDHFP(playerid,RegLogi[2]);
    TDHFP(playerid,RegLogi[3]); TDHFP(playerid,RegLogi[4]); TDHFP(playerid,RegLogi[5]);
    TDHFP(playerid,RegLogi[6]); TDHFP(playerid,RegLogi[7]); TDHFP(playerid,RegLogi[8]);
   	TDHFP(playerid,RegLogi[9]); TDHFP(playerid,RegLogi[10]); TDHFP(playerid,RegLogi[11]);
   	TDHFP(playerid,RegLogi[12]); TDHFP(playerid,RegLogi[13]); TDHFP(playerid,RegLogi[14]);
   	TDHFP(playerid,RegLogi[15]); TDHFP(playerid,RegLogi[16]); TDHFP(playerid,RegLogi[17]);
   	TDHFP(playerid,RegLogi[18]);//Register
	TDHFP(playerid,RegLogi[19]);
   	TDHFP(playerid,RegLogi[20]);//Logiranje
   	TDHFP(playerid,RegLogi[21]);
   	TDHFP(playerid,RegLogi[22]);//TeamSpeak3
   	TDHFP(playerid,RegLogi[23]);//Obavijesti
   	TDHFP(playerid,RegLogi[24]);//Forum/Site
   	TDHFP(playerid,RegLogi[25]); TDHFP(playerid,RegLogi[26]); TDHFP(playerid,RegLogi[27]);
   	TDHFP(playerid,RegLogi[28]); TDHFP(playerid,RegLogi[29]); TDHFP(playerid,RegLogi[30]);
   	TDHFP(playerid,RegLogi[31]); TDHFP(playerid,RegLogi[32]);
	TDSFP(playerid,ServerPoruke[0]); TDSFP(playerid,ServerPoruke[1]);
	TDSFP(playerid,ServerPoruke[2]); TDSFP(playerid,ServerPoruke[3]);
	TDSFP(playerid,ServerPoruke[4]); TDSFP(playerid,ServerPoruke[5]);
	TDSFP(playerid,ServerPoruke[6]); TDSFP(playerid,ServerPoruke[7]);
	TDSFP(playerid,ServerPoruke[8]); TDSFP(playerid,ServerPoruke[9]);
	TDSFP(playerid,ServerPoruke[10]); TDSFP(playerid,ServerPoruke[11]);
	TDSFP(playerid,Forum);
	TDSFP(playerid,Vrijeme); TDSFP(playerid,Datum); TDSFP(playerid, Zone[playerid]);
	SetPlayerHealth(playerid, 100);
	PlayerInfo[playerid][pNeMozeKofer] = 0;
	ShowProgressBarForPlayer(playerid, glad[playerid]);
	SetProgressBarValue(glad[playerid], 0);
	TDSFP(playerid,OnlineRecord);
	TDSFP(playerid,RecordPravi);
	BelaBojaIgraca(playerid); SpawnIgraca(playerid); ResetujVar(playerid); UsaoFirma[playerid] = -1;
	SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]); SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);

SpawnIgraca(playerid);

Proslijedi i taj dio.

stock SpawnIgraca(playerid)
{
if(PlayerInfo[playerid][pDM] == 1)
      {
            SetPlayerInterior(playerid, 0);
            SetPlayerSkin(playerid, 285);//SKIN FREEZON
            SetPlayerPos(playerid, -552.7993,2573.0310,53.5170); // Pozicija
              GivePlayerWeapon(playerid,16,1);
            GivePlayerWeapon(playerid,24,100);
            GivePlayerWeapon(playerid,25,100);
            GivePlayerWeapon(playerid,27,150);
            GivePlayerWeapon(playerid,31,300);
            GivePlayerWeapon(playerid,33,100);
            GivePlayerWeapon(playerid,29,300);
            SetPlayerHealth(playerid, 100.0);
            SetPlayerArmour(playerid, 99.0);
            SetTimerEx("skinalfa", 3000, false, "d",playerid);
         return 1;
      }
      if(PlayerInfo[playerid][pDM] == 2)
      {
          SetPlayerInterior(playerid, 0);
          SetPlayerSkin(playerid, 287);//SKIN FREEZONE
         SetPlayerPos(playerid, -662.2433,2306.2651,136.0514);
            GivePlayerWeapon(playerid,16,1);
            GivePlayerWeapon(playerid,24,100);
            GivePlayerWeapon(playerid,25,100);
            GivePlayerWeapon(playerid,27,150);
            GivePlayerWeapon(playerid,31,300);
            GivePlayerWeapon(playerid,33,100);
            GivePlayerWeapon(playerid,29,300);
            SetPlayerHealth(playerid, 100.0);
            SetPlayerArmour(playerid, 99.0);
            SetTimerEx("skinbeta", 3000, false, "d",playerid);

         return 1;
      }
    SetPlayerHealth(playerid, 99.0);
   if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_BAZA)
   {
       if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1)
      {
         SetPlayerPos(playerid, 315.2525,1055.8286,1087.7838);
         SetPlayerInterior(playerid, 0);
         SetPlayerColor(playerid, 0x2641FEAA);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
       else if(PlayerInfo[playerid][pLider] == 2 || PlayerInfo[playerid][pClan] == 2)
      {
         SetPlayerPos(playerid, 2125.8074,-2278.5754,20.6643);
         SetPlayerInterior(playerid, 0);
      }
      else if(PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3)
      {
         SetPlayerPos(playerid, 1329.0504,-638.9127,14280.8857);
         SetPlayerInterior(playerid, 0);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
      else if(PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pClan] == 4)
      {
         SetPlayerPos(playerid, 2494.0730,-1648.5990,1030.6094);
         SetPlayerInterior(playerid, 0);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
      else if(PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5)
      {
         SetPlayerPos(playerid, 2451.1052,-1688.5116,1013.5078);
         SetPlayerInterior(playerid, 2);
      }
      else if(PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 6)
      {
         SetPlayerPos(playerid, 1785.8721,-1797.5588,-43.3141);
         SetPlayerInterior(playerid, 0);
         TogglePlayerControllable(playerid, 0);
         GivePlayerWeapon(playerid, 43, 50);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
      else if(PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7)
      {
         SetPlayerPos(playerid, 1477.2086,-1780.2563,3288.7859);
         SetPlayerInterior(playerid, 0);
         SetPlayerColor(playerid, 0x2641FEAA);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
      else if(PlayerInfo[playerid][pLider] == 8 || PlayerInfo[playerid][pClan] == 8)
      {
         SetPlayerPos(playerid, 1072.2762,-888.2515,43.3932);
         SetPlayerInterior(playerid, 0);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
      else if(PlayerInfo[playerid][pLider] == 9 || PlayerInfo[playerid][pClan] == 9)
      {
         SetPlayerPos(playerid, 956.3430,90.6502,1001.2659);
         SetPlayerInterior(playerid, 0);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
        else if(PlayerInfo[playerid][pLider] == 10 || PlayerInfo[playerid][pClan] == 10)
      {
         SetPlayerPos(playerid, 86.0131,-367.7830,1007.4500);
         SetPlayerInterior(playerid, 18);
         SetPlayerHealth(playerid, 99.0);
         SetPlayerArmour(playerid, 99.0);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
              TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
        else if(PlayerInfo[playerid][pLider] == 11 || PlayerInfo[playerid][pClan] == 11)
      {
         SetPlayerPos(playerid, -248.9203,642.6801,1057.5750);
         SetPlayerInterior(playerid, 18);
         SetPlayerHealth(playerid, 99.0);
         SetPlayerArmour(playerid, 99.0);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
        else if(PlayerInfo[playerid][pLider] == 12 || PlayerInfo[playerid][pClan] == 12)
      {
         SetPlayerPos(playerid, -647.2507,1594.5308,1028.2859);
         SetPlayerInterior(playerid, 0);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
        else if(PlayerInfo[playerid][pLider] == 13 || PlayerInfo[playerid][pClan] == 13)
      {
         SetPlayerPos(playerid, -652.7674,1576.0548,1030.4038);
         SetPlayerInterior(playerid, 0);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
      else if(PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pClan] == 14)
      {
         SetPlayerPos(playerid, 1004.4250,-1431.0375,13.5469);
         SetPlayerInterior(playerid, 0);
      }
      else if(PlayerInfo[playerid][pLider] == 15 || PlayerInfo[playerid][pClan] == 15)
      {
         SetPlayerPos(playerid, 2543.5327,-1283.7874,9.0859);
         SetPlayerInterior(playerid, 0);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
      else if(PlayerInfo[playerid][pLider] == 16 || PlayerInfo[playerid][pClan] == 16)
      {
         SetPlayerPos(playerid, 257.8254,1814.6941,2050.8767);
         SetPlayerInterior(playerid, 0);
         TogglePlayerControllable(playerid, 0);
         freeze[playerid] =  SetTimerEx("Freeze",3000, false, "i", playerid);
            TDHFP(playerid,Ucitavanjeobjekata1);
           TDHFP(playerid,Ucitavanjeobjekata2);
         TDSFP(playerid,Ucitavanjeobjekata1);
            TDSFP(playerid,Ucitavanjeobjekata2);
            SCM(playerid, -1, ""ORANGE"(("SIVA" OS:RP"SIVA" ~ Ucitavanje objekata, sacekajte nekoliko sekundi"ORANGE" ))");
      }
      else
      {
          PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
         new rand = random(sizeof(RandomSpawn));
         SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
         SetPlayerInterior(playerid, 0);
      }
   }
   else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_KUCA)
   {
       if(PlayerInfo[playerid][pPosedovanjeKuce] != -1)
       {
           new i = PlayerInfo[playerid][pPosedovanjeKuce];
          SetPlayerInterior(playerid, KucaInfo[kInt]); SetPlayerVirtualWorld(playerid, KucaInfo[kVW]);
         SetPlayerPos(playerid, KucaInfo[kIzlazX], KucaInfo[kIzlazY], KucaInfo[kIzlazZ]);
      }
      else
      {
           PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
         new rand = random(sizeof(RandomSpawn));
         SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
         SetPlayerInterior(playerid, 0);
      }
   }
   else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_RENTKUCA)
   {
       if(PlayerInfo[playerid][pRent] != -1)
       {
           new i = PlayerInfo[playerid][pRent];
           SetPlayerInterior(playerid, KucaInfo[kInt]); SetPlayerVirtualWorld(playerid, KucaInfo[kVW]);
         SetPlayerPos(playerid, KucaInfo[kIzlazX], KucaInfo[kIzlazY], KucaInfo[kIzlazZ]);
      }
      else
      {
           PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
         new rand = random(sizeof(RandomSpawn));
         SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
         SetPlayerInterior(playerid, 0);
      }
   }
      else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_ABAZA)
   {
     if(PlayerInfo[playerid][pPosedovanjeStana] != -1)
       {
           SetPlayerPos(playerid, 1900.3357, 737.4614, 10.8331);
         SetPlayerInterior(playerid, 0);
      }
      else
      {
           PlayerInfo[playerid][pProveraSpawna] = SPAWN_ABAZA;
         SetPlayerPos(playerid, 1900.3357, 737.4614, 10.8331);
         SetPlayerInterior(playerid, 0);
         SetPlayerInterior(playerid, 0);
      }
   }
   else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_STAN)
   {
       if(PlayerInfo[playerid][pPosedovanjeStana] != -1)
       {
           new i = PlayerInfo[playerid][pPosedovanjeStana];
          SetPlayerInterior(playerid, StanInfo[sInt]); SetPlayerVirtualWorld(playerid, StanInfo[sVW]);
         SetPlayerPos(playerid, StanInfo[sIzlazX], StanInfo[sIzlazY], StanInfo[sIzlazZ]);
      }
      else
      {
           PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
         new rand = random(sizeof(RandomSpawn));
         SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
         SetPlayerInterior(playerid, 0);
      }
   }
   else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_VIKENDICA)
   {
       if(PlayerInfo[playerid][pPosedovanjeVikendice] != -1)
       {
           new i = PlayerInfo[playerid][pPosedovanjeVikendice];
          SetPlayerInterior(playerid, VikendiceInfo[viInt]); SetPlayerVirtualWorld(playerid, VikendiceInfo[viVW]);
         SetPlayerPos(playerid, VikendiceInfo[viIzlazX], VikendiceInfo[viIzlazY], VikendiceInfo[viIzlazZ]);
      }
      else
      {
           PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
         new rand = random(sizeof(RandomSpawn));
         SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
         SetPlayerInterior(playerid, 0);
      }
   }
   return 1;
}
stock IsPlayerInModShop(playerid){
        new
                Interior = GetPlayerInterior(playerid);

    if(Interior == 1 || Interior == 2 || Interior == 3) return 1;
        return 0;
}

Ako si ti onaj sto mi se na FB javio logicno da ce te kill kad nisi prilagodio AC-u spawn,giveplayerweapon itd

exDeveloper | Generation, Zara Gaming, Meanwhile |
"If nobody hates you, you're doing something wrong."


Citat: TheP4vO poslato Jul 29, 2014, 20:42:16 POSLE PODNE
Glasao sam ali ovo je vrlo [cenzura]o svima je favorit neprikosloveni levu :D

Citat: [UW]Levuâ,,¢ poslato Septembar 01, 2014, 11:13:20 PRE PODNE
Ako si ti onaj sto mi se na FB javio logicno da ce te kill kad nisi prilagodio AC-u spawn,giveplayerweapon itd
Taj sam i nisam ubacio AC nego obrisao i tek onda killa...

Kako ti funkcionise glad ?
ShowProgressBarForPlayer(playerid, glad[playerid]);
SetProgressBarValue(glad[playerid], 0);


Da nije ako je na 0 da ubija ?

Rijesio sam to trebalo je biti g_Setplayerhealth itd to, sada imam novi problem posto sam to rijesio udjem da testam spawna me na farmi pod zemljom i ni u jedan int nmg uci (dok nisam stavio G_setplayerhealth radilo)