give mining xp for mining the rock
This commit is contained in:
parent
7a7aaabeee
commit
aedabe2d6b
@ -43,6 +43,7 @@ static stock
|
|||||||
|
|
||||||
g_orePrices [ ] = { 675, 900, 600, 2750, 3000, 3500, 4000, 2200, 2300, 1200 },
|
g_orePrices [ ] = { 675, 900, 600, 2750, 3000, 3500, 4000, 2200, 2300, 1200 },
|
||||||
g_oreMiningTime [ ] = { 2000, 2800, 1600, 6800, 7200, 7600, 8000, 6400, 6560, 4000 },
|
g_oreMiningTime [ ] = { 2000, 2800, 1600, 6800, 7200, 7600, 8000, 6400, 6560, 4000 },
|
||||||
|
Float: g_oreMiningXp [ ] = { 0.5, 0.7, 0.4, 1.7, 1.8, 1.9, 2.0, 1.6, 1.64, 1.0 },
|
||||||
g_oreQuanities [ ] = { 8, 8, 8, 8, 5, 3, 3, 5, 5, 6 },
|
g_oreQuanities [ ] = { 8, 8, 8, 8, 5, 3, 3, 5, 5, 6 },
|
||||||
|
|
||||||
// Iterator
|
// Iterator
|
||||||
@ -191,7 +192,7 @@ hook OnProgressCompleted( playerid, progressid, params )
|
|||||||
SendServerMessage( playerid, "Great you've mined an ore, now store it in a "COL_GREY"Dune"COL_WHITE"." );
|
SendServerMessage( playerid, "Great you've mined an ore, now store it in a "COL_GREY"Dune"COL_WHITE"." );
|
||||||
}
|
}
|
||||||
|
|
||||||
//GivePlayerExperience( playerid, E_MINING );
|
GivePlayerExperience( playerid, E_ROLEPLAY, g_oreMiningXp[ g_miningData[ m ] [ E_ORE ] ] );
|
||||||
SetPVarInt( playerid, "carrying_ore", m );
|
SetPVarInt( playerid, "carrying_ore", m );
|
||||||
SetPlayerSpecialAction( playerid, SPECIAL_ACTION_CARRY );
|
SetPlayerSpecialAction( playerid, SPECIAL_ACTION_CARRY );
|
||||||
SetPlayerAttachedObject( playerid, 4, 2936, 5, 0.000000, 0.197999, 0.133999, 113.099983, -153.799987, 57.300003, 0.631000, 0.597000, 0.659999, g_miningData[ m ] [ E_ARGB ], g_miningData[ m ] [ E_ARGB ] );
|
SetPlayerAttachedObject( playerid, 4, 2936, 5, 0.000000, 0.197999, 0.133999, 113.099983, -153.799987, 57.300003, 0.631000, 0.597000, 0.659999, g_miningData[ m ] [ E_ARGB ], g_miningData[ m ] [ E_ARGB ] );
|
||||||
@ -212,7 +213,7 @@ hook OnPlayerEnterDynamicCP( playerid, checkpointid )
|
|||||||
|
|
||||||
new earned_money = floatround( float( g_orePrices[ g_miningData[ ore ] [ E_ORE ] ] ) * 0.5 );
|
new earned_money = floatround( float( g_orePrices[ g_miningData[ ore ] [ E_ORE ] ] ) * 0.5 );
|
||||||
|
|
||||||
GivePlayerExperience( playerid, E_ROLEPLAY, 0.5 );
|
GivePlayerExperience( playerid, E_ROLEPLAY, 0.2 );
|
||||||
GivePlayerCash( playerid, earned_money );
|
GivePlayerCash( playerid, earned_money );
|
||||||
StockMarket_UpdateEarnings( E_STOCK_MINING_COMPANY, earned_money, 0.5 );
|
StockMarket_UpdateEarnings( E_STOCK_MINING_COMPANY, earned_money, 0.5 );
|
||||||
SendServerMessage( playerid, "You have crushed a "COL_GREY"%s"COL_WHITE" Ore and earned "COL_GOLD"%s"COL_WHITE".", getOreName( g_miningData[ ore ] [ E_ORE ] ), cash_format( earned_money ) );
|
SendServerMessage( playerid, "You have crushed a "COL_GREY"%s"COL_WHITE" Ore and earned "COL_GOLD"%s"COL_WHITE".", getOreName( g_miningData[ ore ] [ E_ORE ] ), cash_format( earned_money ) );
|
||||||
|
Loading…
Reference in New Issue
Block a user