I'll do, Thanks.
EDIT: Hmmm, can't seem to find anyone missing. Here is the part of the sma. were its suppost to give the robber money ( What it is not ) I am not sure this is were the failure is.. But maybe you guys could point it out.
Code:
/////////////////////////////////////////////////
// Transferring Money from robberies to player
////////////////////////////////////////////////
public robaction(id,wallet)
{
new origin[3], authid[32], query[256]
get_user_origin(id,origin)
get_user_authid(id,authid,31)
if(whorob711 == id && is_user_alive(id) == 1)
{
// If robber moves too far from register
if(!allowed_npc_distance(id,get_cvar_num("rp_npcid_market")))
{
robbing711naturalend(id)
client_print(id,print_chat,"[RobMOD] You've moved too far from the register, now RUN!^n")
}
// If wallet is full
if((wallet + get_cvar_num( "rp_711_amount" )) > get_cvar_num("rp_walletlimit"))
{
robbing711naturalend(id)
client_print(id,print_chat,"[RobMOD] Your wallet has no more room for more money, now hurry to an atm machine!^n")
}
// Pay the rob
else
{
format( query, 255, "UPDATE money SET wallet=wallet+%i WHERE steamid='%s'", get_cvar_num( "rp_711_amount" ), authid)
dbi_query( dbc, "%s",query)
rob711currentcash -= get_cvar_num( "rp_711_amount" )
robgain711 += get_cvar_num( "rp_711_amount" )
}
if(rob711currentcash <= 0)
{
robbing711naturalend(id)
client_print(id,print_chat,"[RobMOD] You have cleared the register. Now run like hell!^n")
}
}
if(whorobdiner == id && is_user_alive(id) == 1)
{
// If robber moves too far from register
if(!allowed_npc_distance(id,get_cvar_num("rp_npcid_diner")))
{
robbingdinernaturalend(id)
client_print(id,print_chat,"[RobMOD] You've moved too far from the register, now RUN!^n")
}
// If wallet is full
if((wallet + get_cvar_num( "rp_diner_amount" )) > get_cvar_num("rp_walletlimit"))
{
robbingdinernaturalend(id)
client_print(id,print_chat,"[RobMOD] Your wallet has no more room for more money, now hurry to an atm machine!^n")
}
// Pay the rob
else
{
format( query, 255, "UPDATE money SET wallet=wallet+%i WHERE steamid='%s'", get_cvar_num( "rp_diner_amount" ), authid)
dbi_query( dbc, "%s",query)
robdinercurrentcash -= get_cvar_num( "rp_diner_amount" )
robgaindiner += get_cvar_num( "rp_diner_amount" )
}
if(robdinercurrentcash <= 0)
{
robbingdinernaturalend(id)
client_print(id,print_chat,"[RobMOD] You have cleared the register. Now run like hell!^n")
}
}
if(whorobbank == id && is_user_alive(id) == 1)
{
if(!allowed_npc_distance(id,get_cvar_num("rp_npcid_bankone")))
{
robbingbanknaturalend(id)
client_print(id,print_chat,"[RobMOD] You've moved too far from the bank employee, now RUN!^n")
}
if((wallet + get_cvar_num("rp_moneybag_value")) > get_cvar_num("rp_walletlimit"))
{
robbingbanknaturalend(id)
client_print(id,print_chat,"[RobMOD] Your wallet has no more room for money, now hurry and deposit your money!")
}
else
{
format( query, 255, "UPDATE money SET balance=balance+%i WHERE steamid='%s'", get_cvar_num("rp_bank_amount"), authid)
dbi_query(dbc,"%s",query)
robbankcurrentcash -= get_cvar_num("rp_bank_amount")
}
if(robbankcurrentcash <= 0)
{
robbingbanknaturalend(id)
client_print(id,print_chat,"[RobMOD] You have emptied the banks money! Now RUN FOR YOUR LIFE!^n")
}
}
/*
if(whorobbank == id && is_user_alive(id) == 1)
{
new Float:fbagorigin[3], Float:fbagorigin2[3]
new bagorigin[3], bagorigin2[3]
entity_get_vector(moneybag,EV_VEC_origin,fbagorigin)
entity_get_vector(moneybag2,EV_VEC_origin,fbagorigin2)
bagorigin[0] = floatround(fbagorigin[0])
bagorigin[1] = floatround(fbagorigin[1])
bagorigin[2] = floatround(fbagorigin[2])
bagorigin2[0] = floatround(fbagorigin2[0])
bagorigin2[1] = floatround(fbagorigin2[1])
bagorigin2[2] = floatround(fbagorigin2[2])
if(get_distance(bagorigin,positionchurch) <= 250.0)
{
entity_set_origin(moneybag,nullorigin)
client_print(id,print_chat,"[RobMod] Moneybag arrived at target! %i added to your balance!^n",get_cvar_num("rp_moneybag_value"))
format( query, 255, "UPDATE money SET balance=balance+%i WHERE steamid='%s'", get_cvar_num("rp_moneybag_value"), authid)
dbi_query(dbc,"%s",query)
nrobags += 1
}
if(get_distance(bagorigin2,positionchurch) <= 200.0)
{
entity_set_origin(moneybag2,nullorigin)
client_print(id,print_chat,"[RobMod] Moneybag arrived at target! %i added to your balance!^n",get_cvar_num("rp_moneybag_value"))
format( query, 255, "UPDATE money SET balance=balance+%i WHERE steamid='%s'", get_cvar_num("rp_moneybag_value"), authid)
dbi_query(dbc,"%s",query)
nrobags += 1
}
}
*/
return PLUGIN_HANDLED
}