SA-MP Forums Archive
How to make Mission bonus - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: How to make Mission bonus (/showthread.php?tid=627510)



How to make Mission bonus - DerickClark - 28.01.2017

How can i make mission bonus in this code. If he overload his vehicle. he get 3000 but bonus another 3000 so that's $6000

// This one right (without bonus)
Код:
    if(TruckLoad[playerid] == 0)
    {
        SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
       	format(Message, sizeof(Message), "You earned $i", trucker[End][cost]);
	    SendClientMessage(playerid, -1, Message);
            GivePlayerMoney(playerid, trucker[End][cost]);
    }
// Need bonus Cash
Код:
    if(TruckLoad[playerid] == 1)
    {
        SetPlayerScore(playerid, GetPlayerScore(playerid) + 2);
       	format(Message, sizeof(Message), "You earned $i and bonus", trucker[End][cost]);
    	SendClientMessage(playerid, -1, Message);
        GivePlayerMoney(playerid, trucker[End][cost]);
    }



Re: How to make Mission bonus - Eoussama - 28.01.2017

I don't get it, what's the problem here?


Re: How to make Mission bonus - DerickClark - 28.01.2017

Quote:
Originally Posted by Eoussama
Посмотреть сообщение
I don't get it, what's the problem here?
// This one right (without bonus) ($3000)
Код:
    if(TruckLoad[playerid] == 0)
    {
        SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
       	format(Message, sizeof(Message), "You earned $i", trucker[End][cost]);
	    SendClientMessage(playerid, -1, Message);
            GivePlayerMoney(playerid, trucker[End][cost]);
    }
Extra Cash
// Need bonus Cash (Another $3000 so that's $6000 earned)
Код:
    if(TruckLoad[playerid] == 1)
    {
        SetPlayerScore(playerid, GetPlayerScore(playerid) + 2);
       	format(Message, sizeof(Message), "You earned $i and bonus", trucker[End][cost]);
    	SendClientMessage(playerid, -1, Message);
        GivePlayerMoney(playerid, trucker[End][cost]);
    }
I have a /overload command that toggles. If he do overload then completed the mission he get extra cash

array: 3000 is cash
Код:
{1, 2420.6235,-2464.2495,13.6250, "Los Santos Warehouse", "Weapons", 1538.4180,-1674.5314,13.5469, "Los Santos Police Station", 3000}



Re: How to make Mission bonus - Eoussama - 28.01.2017

You can use this

PHP код:
    if(TruckLoad[playerid] == 1)
    {
        
SetPlayerScore(playeridGetPlayerScore(playerid) + 2);
           
format(Messagesizeof(Message), "You earned $i and bonus"trucker[End][cost]);
        
SendClientMessage(playerid, -1Message);
        
GivePlayerMoney(playeridtrucker[End][cost]*2);
    } 
JUST MULTIPLY THE PRIZE BY 2


Re: How to make Mission bonus - DerickClark - 28.01.2017

Quote:
Originally Posted by Eoussama
Посмотреть сообщение
You can use this

PHP код:
    if(TruckLoad[playerid] == 1)
    {
        
SetPlayerScore(playeridGetPlayerScore(playerid) + 2);
           
format(Messagesizeof(Message), "You earned $i and bonus"trucker[End][cost]);
        
SendClientMessage(playerid, -1Message);
        
GivePlayerMoney(playeridtrucker[End][cost]*2);
    } 
JUST MULTIPLY THE PRIZE BY 2
Thank you. It worked.