Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ShoXz poslato Decembar 04, 2012, 17:57:50 POSLE PODNE

Naslov: [Pomoc]Mission Truck
Poruka od: ShoXz poslato Decembar 04, 2012, 17:57:50 POSLE PODNE
Skripta koju koristim:CLRP
Detaljan opis problema:kako da napravim za mafije misija kolicine droge koju mafija prevlaci u kamionu i dovozi do svoje baze...
Dio skripte:Imam to na jednom modu ali kada prebacim na svoj mod ne radi,ima errora jako puno
if(MISSION_CP{playerid} == 1)
{
if(vehicleid == MISSION_TRUCK[0])
{
if(TRUCK_LOAD_FINISHED == true)
{
if(MISSION_STARTED == true)
{
new asf[2];
asf[0] = BallasSef[Ballasdroga] + (5000);
asf[1] = BallasSef[Ballasmats] + (5000);
if(asf[0] >= 50000)
{
   BallasSef[Ballasdroga] = (50000);
}
else
{
                       BallasSef[Ballasdroga] += (5000);
}
if(asf[1] >= 50000)
{
   BallasSef[Ballasmats] = (50000);
}
else
{
                       BallasSef[Ballasmats] += (5000);
                }
Save12sef();
                    SetVehicleToRespawn(MISSION_TRUCK[0]);
                    RemovePlayerFromVehicle(playerid);
DisablePlayerCheckpoint(playerid);
MISSION_TIME = (0);
                    MISSION_STARTED = (false);
                    TRUCK_LOAD_FINISHED = (false);
                    SendRadioMessage(12, YELLOW, "[Balla's]: Cestitamo! Nas sef je bogatiji za 5.000g droge i 5.000 materijala! Odlican posao!"); /* BLOODS */
                    SendRadioMessage(15, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* CRIPS */
                    SendRadioMessage(6, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* Capi Di Vita */
                    SendRadioMessage(5, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* Yakuza */
                    foreach(Player, i)
                    {
                       MISSION_LOAD{i} = (0);
                       if(MISSION_CP{i} >= 1)
                       {
                          MISSION_CP{i} = (0);
                          DisablePlayerCheckpoint(i);
                       }
                    }
}
}
}
}
else if(MISSION_CP{playerid} == 2)
{
if(vehicleid == MISSION_TRUCK[0])
{
if(TRUCK_LOAD_FINISHED == true)
{
if(MISSION_STARTED == true)
{
    new asf[2];
asf[0] = GSFsef[GSFdroga] + (5000);
asf[1] = GSFsef[GSFmats] + (5000);
if(asf[0] >= 50000)
{
   GSFsef[GSFdroga] = (50000);
}
else
{
                       GSFsef[GSFdroga] += (5000);
}
if(asf[1] >= 50000)
{
   GSFsef[GSFmats] = (50000);
}
else
{
                       GSFsef[GSFmats] += (5000);
                }
Save15Sef();
                    SetVehicleToRespawn(MISSION_TRUCK[0]);
                    RemovePlayerFromVehicle(playerid);
DisablePlayerCheckpoint(playerid);
MISSION_TIME = (0);
                    MISSION_STARTED = (false);
                    TRUCK_LOAD_FINISHED = (false);
                    SendRadioMessage(15, YELLOW, "[Grove's]: Cestitamo! Nas sef je bogatiji za 5.000g droge i 5.000 materijala! Odlican posao!"); /* CRIPS */
                    SendRadioMessage(12, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* BLOODS */
                    SendRadioMessage(6, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* SICILIAN */
                    SendRadioMessage(5, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* Yakuza */
                    foreach(Player, i)
                    {
                       MISSION_LOAD{i} = (0);
                       if(MISSION_CP{i} >= 1)
                       {
                          MISSION_CP{i} = (0);
                          DisablePlayerCheckpoint(i);
                       }
                    }
}
}
}
}
else if(MISSION_CP{playerid} == 3)
{
if(vehicleid == MISSION_TRUCK[0])
{
if(TRUCK_LOAD_FINISHED == true)
{
if(MISSION_STARTED == true)
{
    new asf[2];
asf[0] = LCNsef[LCNdroga] + (5000);
asf[1] = LCNsef[LCNmats] + (5000);
if(asf[0] >= 50000)
{
   LCNsef[LCNdroga] = (50000);
}
else
{
                       LCNsef[LCNdroga] += (5000);
}
if(asf[1] >= 50000)
{
   LCNsef[LCNmats] = (50000);
}
else
{
                       LCNsef[LCNmats] += (5000);
                }
Save6Sef();
                    SetVehicleToRespawn(MISSION_TRUCK[0]);
                    RemovePlayerFromVehicle(playerid);
DisablePlayerCheckpoint(playerid);
MISSION_TIME = (0);
                    MISSION_STARTED = (false);
                    TRUCK_LOAD_FINISHED = (false);
                    SendRadioMessage(6, YELLOW, "[Lcn's]: Cestitamo! Nas sef je bogatiji za 5.000g droge i 5.000 materijala! Odlican posao!"); /* Capi Di VitaS */
                    SendRadioMessage(12, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* BLOODS */
                    SendRadioMessage(15, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* CRIPS */
                    SendRadioMessage(5, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* Yakuza */
                    foreach(Player, i)
                    {
                       MISSION_LOAD{i} = (0);
                       if(MISSION_CP{i} >= 1)
                       {
                          MISSION_CP{i} = (0);
                          DisablePlayerCheckpoint(i);
                       }
                    }
}
}
}
}
else if(MISSION_CP{playerid} == 4)
{
if(vehicleid == MISSION_TRUCK[0])
{
if(TRUCK_LOAD_FINISHED == true)
{
if(MISSION_STARTED == true)
{
    new asf[2];
asf[0] = Ysef[Ydroga] + (5000);
asf[1] = Ysef[Ymats] + (5000);
if(asf[0] >= 50000)
{
   Ysef[Ydroga] = (50000);
}
else
{
                       Ysef[Ydroga] += (5000);
}
if(asf[1] >= 50000)
{
   Ysef[Ymats] = (50000);
}
else
{
                       Ysef[Ymats] += (5000);
                }
Save5Sef();
                    SetVehicleToRespawn(MISSION_TRUCK[0]);
                    RemovePlayerFromVehicle(playerid);
DisablePlayerCheckpoint(playerid);
MISSION_TIME = (0);
                    MISSION_STARTED = (false);
                    TRUCK_LOAD_FINISHED = (false);
                    SendRadioMessage(5, YELLOW, "[Yakuza's]: Cestitamo! Nas sef je bogatiji za 5.000g droge i 5.000 materijala! Odlican posao!"); /* Yakuza */
                    SendRadioMessage(12, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* BLOODS */
                    SendRadioMessage(15, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* CRIPS */
                    SendRadioMessage(6, YELLOW, "[INFO]: Nazalost druga mafija je dostavila kamion! - Vise truda sljedeci put."); /* Capi Di VitaS */
                    foreach(Player, i)
                    {
                       MISSION_LOAD{i} = (0);
                       if(MISSION_CP{i} >= 1)
                       {
                          MISSION_CP{i} = (0);
                          DisablePlayerCheckpoint(i);
                       }
                    }

Neke slike/video za lakse dobivanje pomoci(neobavezno): http://i.imgur.com/c9x41.png  da svatite o cemu se radi