Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: kim3205 poslato Novembar 03, 2013, 01:09:27 PRE PODNE

Naslov: [Pomoc] robbank
Poruka od: kim3205 poslato Novembar 03, 2013, 01:09:27 PRE PODNE
Skripta koju koristim:edit be xxx
Detaljan opis problema:kad dodjem u banku da pljackam nikakav teks mi ne izlazi da moze bandit da pljacka eto cmd


CMD:robbank(playerid, params[])
{
        new string[256];
        new sendername[MAX_PLAYER_NAME];
        new sat;
        GetPlayerName(playerid, sendername, sizeof(sendername));
        if(Opljackana == 1) return SCM(playerid,COLOR_GRAD1,"Neko je vec opljackao banku,sacekaj malo.");
        if(!PlayerToPoint(4.0,playerid,2144.2280,1637.7766,993.5761)) return SCM(playerid,COLOR_RED,"Nisi kod BANKE,mesta za PLJACKANJE."); // bg banka
        if(GetPlayerWeapon(playerid) < 20) return SCM(playerid,COLOR_RED,"Moras imati neko dobro oruzije da bi mogao da pljackas !!");
        if(BPlajckanjeTajmer[playerid] > 0) return SCM(playerid,COLOR_GRAD1,"Vec pljackas banku,ne mozes /ROBBANK !!");
        if(OpljackaoBanku[playerid] == 1) return SCM(playerid,COLOR_GRAD5,"Vec si pokusao da opljackas nesto,sacekaj malo brate.");
        if(!GangCheck(playerid)) return SCM(playerid,COLOR_RED,"Nisi clan bande");
        gettime(sat);
        if((sat < 24) && (sat > 6))
        {
                new upljacka = random(5);
                switch(upljacka)
                {
                        case 0,1,2:
                        {
                                if(PI[playerid][pAlat] == 0)
                                {
                                        format(string,sizeof(string),"Ti sad pljackas banku,ostani na ovom mestu 150 sekundi.");
                                        SendClientMessage(playerid,COLOR_RED, string);
                                        format(string,sizeof(string),"UPOZORENJE: %s pljacka Beogradsku banku, molimo Miliciju da zaustavi pljackase",sendername);
                                        SendClientMessageToAll(COLOR_RED, string);
                                        format(string,sizeof(string),"Pljackas bez alata.");
                                        SendClientMessage(playerid,COLOR_RED, string);
                                        BPlajckanjeTajmer[playerid] = 180;
                                        pljackanjetimerigrac[playerid] = SetTimerEx("PljackaBanke",1000, true, "i", playerid);
                                        LoopingAnim(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
                                        Opljackana = 1;
                                        OpljackaoBanku[playerid] = 1;
                                        SetTimerEx("OpljackaoBankuReset",900000,false,"i",playerid);
                                }
                                else if(PI[playerid][pAlat] >= 1)
                                {
                                        format(string,sizeof(string),"Ti sad pljackas banku,ostani na ovom mestu 100 sekundi.");
                                        SendClientMessage(playerid,COLOR_RED, string);
                                        format(string,sizeof(string),"UPOZORENJE: %s pljacka Beogradsku banku, molimo Miliciju da zaustavi pljackase",sendername);
                                        SendClientMessageToAll(COLOR_RED, string);
                                        format(string,sizeof(string),"Pljackas uz pomoc alata.");
                                        SendClientMessage(playerid,COLOR_RED, string);
                                        BPlajckanjeTajmer[playerid] = 100;
                                        pljackanjetimerigrac[playerid] = SetTimerEx("PljackaBanke",1000, true, "i", playerid);
                                        LoopingAnim(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
                                        Opljackana = 1;
                                        PI[playerid][pAlat]--;
                                        OpljackaoBanku[playerid] = 1;
                                        SetTimerEx("OpljackaoBankuReset",900000,false,"i",playerid);
                                }
                        }
                        case 3,4,5:
                        {
                                format(string,sizeof(string),"Niste uspeli da opljackate banku,neko vas je prijavio.");
                                SendClientMessage(playerid,COLOR_RED, string);
                                OpljackaoBanku[playerid] = 1;
                                SetTimerEx("OpljackaoBankuReset",900000,false,"i",playerid);
                        }
                }
        }
        return 1;
}
Naslov: Odg: [Pomoc] robbank
Poruka od: [BR] Ralph poslato Novembar 03, 2013, 01:14:40 PRE PODNE
Ne razumem te?
Komanda se cini ok.
Naslov: Odg: [Pomoc] robbank
Poruka od: kim3205 poslato Novembar 03, 2013, 02:39:36 PRE PODNE
dao sam sebi lidera bande surenos i pokusao sam da pljackam banku ali nece nista mi ne izlazi kao neki test naprimer nemas gun da bih pljackao tako da uopste nista ne izlazi da bih opljackao
Naslov: Odg: [Pomoc] robbank
Poruka od: Inklud poslato Novembar 03, 2013, 10:06:52 PRE PODNE
Citat: |DC-Owner| Pinki ãƒ,, √ poslato Novembar 03, 2013, 02:39:36 PRE PODNE
dao sam sebi lidera bande surenos i pokusao sam da pljackam banku ali nece nista mi ne izlazi kao neki test naprimer nemas gun da bih pljackao tako da uopste nista ne izlazi da bih opljackao
Jel nebi trebao ići else? Nisam siguran jer radim strcmp
Naslov: Odg: [Pomoc] robbank
Poruka od: kim3205 poslato Novembar 03, 2013, 11:59:48 PRE PODNE
pa sta cu sad ?
Naslov: Odg: [Pomoc] robbank
Poruka od: SANY_xD poslato Novembar 03, 2013, 12:01:31 POSLE PODNE
CMD:robbank(playerid, params[])
{
        new string[256];
        new sendername[MAX_PLAYER_NAME];
        new sat;
        GetPlayerName(playerid, sendername, sizeof(sendername));
        if(Opljackana == 1) return SCM(playerid,COLOR_GRAD1,"Neko je vec opljackao banku,sacekaj malo.");
        else if(!PlayerToPoint(4.0,playerid,2144.2280,1637.7766,993.5761)) return SCM(playerid,COLOR_RED,"Nisi kod BANKE,mesta za PLJACKANJE."); // bg banka
        else if(GetPlayerWeapon(playerid) < 20) return SCM(playerid,COLOR_RED,"Moras imati neko dobro oruzije da bi mogao da pljackas !!");
       else  if(BPlajckanjeTajmer[playerid] > 0) return SCM(playerid,COLOR_GRAD1,"Vec pljackas banku,ne mozes /ROBBANK !!");
        else if(OpljackaoBanku[playerid] == 1) return SCM(playerid,COLOR_GRAD5,"Vec si pokusao da opljackas nesto,sacekaj malo brate.");
        else if(!GangCheck(playerid)) return SCM(playerid,COLOR_RED,"Nisi clan bande");
        gettime(sat);
        if((sat < 24) && (sat > 6))
        {
                new upljacka = random(5);
                switch(upljacka)
                {
                        case 0,1,2:
                        {
                                if(PI[playerid][pAlat] == 0)
                                {
                                        format(string,sizeof(string),"Ti sad pljackas banku,ostani na ovom mestu 150 sekundi.");
                                        SendClientMessage(playerid,COLOR_RED, string);
                                        format(string,sizeof(string),"UPOZORENJE: %s pljacka Beogradsku banku, molimo Miliciju da zaustavi pljackase",sendername);
                                        SendClientMessageToAll(COLOR_RED, string);
                                        format(string,sizeof(string),"Pljackas bez alata.");
                                        SendClientMessage(playerid,COLOR_RED, string);
                                        BPlajckanjeTajmer[playerid] = 180;
                                        pljackanjetimerigrac[playerid] = SetTimerEx("PljackaBanke",1000, true, "i", playerid);
                                        LoopingAnim(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
                                        Opljackana = 1;
                                        OpljackaoBanku[playerid] = 1;
                                        SetTimerEx("OpljackaoBankuReset",900000,false,"i",playerid);
                                }
                                else if(PI[playerid][pAlat] >= 1)
                                {
                                        format(string,sizeof(string),"Ti sad pljackas banku,ostani na ovom mestu 100 sekundi.");
                                        SendClientMessage(playerid,COLOR_RED, string);
                                        format(string,sizeof(string),"UPOZORENJE: %s pljacka Beogradsku banku, molimo Miliciju da zaustavi pljackase",sendername);
                                        SendClientMessageToAll(COLOR_RED, string);
                                        format(string,sizeof(string),"Pljackas uz pomoc alata.");
                                        SendClientMessage(playerid,COLOR_RED, string);
                                        BPlajckanjeTajmer[playerid] = 100;
                                        pljackanjetimerigrac[playerid] = SetTimerEx("PljackaBanke",1000, true, "i", playerid);
                                        LoopingAnim(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
                                        Opljackana = 1;
                                        PI[playerid][pAlat]--;
                                        OpljackaoBanku[playerid] = 1;
                                        SetTimerEx("OpljackaoBankuReset",900000,false,"i",playerid);
                                }
                        }
                        case 3,4,5:
                        {
                                format(string,sizeof(string),"Niste uspeli da opljackate banku,neko vas je prijavio.");
                                SendClientMessage(playerid,COLOR_RED, string);
                                OpljackaoBanku[playerid] = 1;
                                SetTimerEx("OpljackaoBankuReset",900000,false,"i",playerid);
                        }
                }
        }
        return 1;
}

probaj vako :)