Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Djole_Johnson poslato Decembar 01, 2013, 23:16:14 POSLE PODNE

Naslov: [Pomoc] Ne radi komanda Spawnchange
Poruka od: Djole_Johnson poslato Decembar 01, 2013, 23:16:14 POSLE PODNE
Skripta koju koristim: SE
Detaljan opis problema: ne radi komanda Spawnchange ja ukucam i pise da ce se spawnati u kuci ali nista
Dio skripte
              


Neke slike/video za lakse dobivanje pomoci

        if(strcmp(cmd, "/spawnchange", true) == 0)
{
if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pKucaKljuc] != 255)
        {
            if(Spectate[playerid] != 255 && PlayerInfo[playerid][pAdmin] < 1)
            {
                SendClientMessage(playerid, COLOR_GREY, "   Ne mozes sad menjati spawn mesto !");
                return 1;
            }
            if(SpawnChange[playerid])
            {
                SendClientMessage(playerid, COLOR_GREY, "  Sada ces se spawnati na Spawnu/mafije/bande!");
                SpawnChange[playerid] = 0;
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "   Spawnat ces se u svojoj kuci!");
                SpawnChange[playerid] = 1;
            }
        }
    }
    return 1;
}
Naslov: Odg: [Pomoc] Ne radi komanda Spawnchange
Poruka od: Ermin. poslato Decembar 01, 2013, 23:29:46 POSLE PODNE
if(!strcmp(cmd, "/spawnchange", true))
{
   if(PlayerInfo[playerid][pKucaKljuc] != 255)
   {
      if(Spectate[playerid] != 255 && PlayerInfo[playerid][pAdmin] < 1)
         return SendClientMessage(playerid, COLOR_GREY, "   Ne mozes sad menjati spawn mesto !");
      else if(SpawnChange[playerid])
      {
         SendClientMessage(playerid, COLOR_GREY, "  Sada ces se spawnati na Spawnu/mafije/bande!");
         SpawnChange[playerid] = 0;
return 1;
      }
      SendClientMessage(playerid, COLOR_GREY, "   Spawnat ces se u svojoj kuci!");
      SpawnChange[playerid] = 1;
   }
   return 1;
}
Naslov: Odg: [Pomoc] Ne radi komanda Spawnchange
Poruka od: Djole_Johnson poslato Decembar 02, 2013, 12:36:35 POSLE PODNE
Ubacio sam tvoju komandu ali opet isto,ja kucam Spawnchange pise da cu se spawnati u kuci a spawnam se u bazi.
Naslov: Odg: [Pomoc] Ne radi komanda Spawnchange
Poruka od: Savke poslato Decembar 02, 2013, 12:39:04 POSLE PODNE
Probaj moje ali zameni tekst kako ti hoces : if(strcmp(cmd, "/spawnchange", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pPhousekey] != 255)
        {
if(Spectate[playerid] != 255 && PlayerInfo[playerid][pAdmin] < 1)
            {
                SendClientMessage(playerid, COLOR_GREY, "   Sada posmatrate nekog, ne mozete sada promijeniti spawn !");
                return 1;
            }
            if(SpawnChange[playerid])
            {
                SendClientMessage(playerid, COLOR_GREY, "   Sada cete se spawnovati na vasem normalnom mestu !");
                SpawnChange[playerid] = 0;
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "   Spawnovacete se u vasoj kupljenoj/iznajmljenoj kuci !");
                SpawnChange[playerid] = 1;
            }

    }
        else
        {
            SendClientMessage(playerid, COLOR_GREY, " Ne posjedujete kupljenu/iznajmljenu kucu !");
            return 1;
        }
    }
    return 1;
     }
Naslov: Odg: [Pomoc] Ne radi komanda Spawnchange
Poruka od: Djole_Johnson poslato Decembar 02, 2013, 12:47:36 POSLE PODNE
Ubacio sam i tvoju komandu ali opet isto..

Lenon trazim u modu "OnPlayerSpawn public" ali ne izbacuje nista
Naslov: Odg: [Pomoc] Ne radi komanda Spawnchange
Poruka od: Djole_Johnson poslato Decembar 02, 2013, 13:06:00 POSLE PODNE
Hahaha :):) evo nasao sam

evo sve do drugog Publica.

public OnPlayerSpawn(playerid)
{
////////////////////////////////////////////////////////////////////////////////
TextDrawHideForPlayer(playerid,SrwTxtDraw[8]);
TextDrawHideForPlayer(playerid,SrwTxtDraw[9]);
TextDrawHideForPlayer(playerid,SrwTxtDraw[10]);
TextDrawHideForPlayer(playerid,SrwTxtDraw[11]);
TextDrawHideForPlayer(playerid,SrwTxtDraw[12]);
TextDrawHideForPlayer(playerid,SrwTxtDraw[13]);
TextDrawHideForPlayer(playerid,SrwTxtDraw[14]);
TextDrawHideForPlayer(playerid,SrwTxtDraw[15]);
TextDrawHideForPlayer(playerid,SrwTxtDraw[16]);
TextDrawHideForPlayer(playerid,SrwTxtDraw[17]);
TextDrawHideForPlayer(playerid,SrwTxtDraw[18]);
////////////////////////////////////////////////////////////////////////////////
AntiDeAMX();
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
TextDrawShowForPlayer(playerid,SrwTxtDraw[0]);
TextDrawShowForPlayer(playerid,SrwTxtDraw[1]);
TextDrawShowForPlayer(playerid,SrwTxtDraw[2]);
TextDrawShowForPlayer(playerid,SrwTxtDraw[3]);
////////////////////////////////////////////////////////////////////////////////
TextDrawShowForPlayer(playerid,SrwTxtDraw[4]);
TextDrawShowForPlayer(playerid,SrwTxtDraw[5]);
TextDrawShowForPlayer(playerid,SrwTxtDraw[6]);
TextDrawShowForPlayer(playerid,SrwTxtDraw[7]);
////////////////////////////////////////////////////////////////////////////////
TextDrawShowForPlayer(playerid,Sat);
////////////////////////////////////////////////////////////////////////////////
/*    if(IsPlayerNPC(playerid)) //Checks if the player that just spawned is an NPC.
    {
        new npcname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, npcname, sizeof(npcname)); //Getting the NPC's name.
        if(!strcmp(npcname, "Bus_Driver0", true)) //Checking if the NPC's name is MyFirstNPC
        {
            JBC_PutPlayerInVehicle(playerid, NpcVozilo0, 0); //Putting the NPC into the vehicle we created for it.
            return 1;
        }
        if(!strcmp(npcname, "Bus_Driver1", true))
        {
            JBC_PutPlayerInVehicle(playerid, NpcVozilo1, 0);
            return 1;
        }
        return 1;
    }*/
InitLockDoors(playerid);
gTeam[playerid] = PlayerInfo[playerid][pTeam];
if (gTeam[playerid] == 4)
{
gTeam[playerid] = 3;
}
if(gPlayerLogged[playerid] == 0 && IsPlayerNPC(playerid) != 1)
{
    SendClientMessage(playerid, COLOR_LIGHTRED, "** Ovaj server zahteva prvo da se prijavite pre spawnanja (Kikovan) **");
        KickPlayer[playerid] = 1;
}

if(gTeam[playerid] == 5)
{
    if(PlayerInfo[playerid][pMember] < 1)
    {
        MedicBill[playerid] = 0;
        new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste clan Organizacije, sada ste civil !");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
            SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
}
if(gTeam[playerid] == 10)
{
    if(PlayerInfo[playerid][pMember] != 8)
    {
        MedicBill[playerid] = 0;
        new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste clan ove organizacije, sada ste civil !");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
            SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
}
if(gTeam[playerid] == 2 && PlayerInfo[playerid][pMember] > 3)
{
    MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste se prijavili za Policiju / FBI / SWAT, sada ste civil !");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}

if(PlayerInfo[playerid][pChar] > 0) { SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]); }
else { SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]); }
SetPlayerSpawn(playerid);
SetPlayerToTeamColor(playerid);
PlayerFixRadio(playerid);
for(new i = 0; i < sizeof(Turfs); i++)
{
GangZoneShowForPlayer(playerid, i, TurfInfo[i][zColor]);
    GangZoneShowForPlayer(playerid, crips, 0x2641FEAA);
GangZoneShowForPlayer(playerid, bloods, 0xAA3333AA);
if(gangzona[gzona1] == 0){GangZoneShowForPlayer(playerid,zona1,0xC0C0C096);}
else if(gangzona[gzona1] == 1){GangZoneShowForPlayer(playerid,zona1,0x2641FEAA);}
else if(gangzona[gzona1] == 2){GangZoneShowForPlayer(playerid, zona1, 0xAA3333AA);}
if(gangzona[gzona2] == 0){GangZoneShowForPlayer(playerid,zona2,0xC0C0C096);}
else if(gangzona[gzona2] == 1){GangZoneShowForPlayer(playerid,zona2,0x2641FEAA);}
else if(gangzona[gzona2] == 2){GangZoneShowForPlayer(playerid, zona2, 0xAA3333AA);}
if(gangzona[gzona3] == 0){GangZoneShowForPlayer(playerid,zona3,0xC0C0C096);}
else if(gangzona[gzona3] == 1){GangZoneShowForPlayer(playerid,zona3,0x2641FEAA);}
else if(gangzona[gzona3] == 2){GangZoneShowForPlayer(playerid, zona3, 0xAA3333AA);}
if(gangzona[gzona4] == 0){GangZoneShowForPlayer(playerid,zona4,0xC0C0C096);}
else if(gangzona[gzona4] == 1){GangZoneShowForPlayer(playerid,zona4,0x2641FEAA);}
else if(gangzona[gzona4] == 2){GangZoneShowForPlayer(playerid, zona4, 0xAA3333AA);}
if(gangzona[gzona5] == 0){GangZoneShowForPlayer(playerid,zona5,0xC0C0C096);}
else if(gangzona[gzona5] == 1){GangZoneShowForPlayer(playerid,zona5,0x2641FEAA);}
else if(gangzona[gzona5] == 2){GangZoneShowForPlayer(playerid, zona5, 0xAA3333AA);}
if(gangzona[gzona6] == 0){GangZoneShowForPlayer(playerid,zona6,0xC0C0C096);}
else if(gangzona[gzona6] == 1){GangZoneShowForPlayer(playerid,zona6,0x2641FEAA);}
else if(gangzona[gzona6] == 2){GangZoneShowForPlayer(playerid, zona6, 0xAA3333AA);}
        return 1;
}



return 1;
}
Naslov: Odg: [Pomoc] Ne radi komanda Spawnchange
Poruka od: Djole_Johnson poslato Decembar 02, 2013, 19:55:48 POSLE PODNE
Ja da znam rjesit ja nebi pitao.
No.2 govorite nebuloze da nezz koristi "Search" problem je bio što sam fulao u slovu al hay ne bitno.
Ocetel rec il ne.