Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DroparItem(playerid, modelid)
- {
- if(IsPlayerConnected(playerid))
- {
- new str[128], Float:x, Float:y, Float:z;
- if(PlayerInventario[playerid][modelid][Slot] != -1)
- {
- GetPlayerPos(playerid, x,y,z);
- for(new i = 0; i < MAX_OBJECTS; i++)
- {
- if(DropItemSlot[i][DropItem] == 0)
- {
- DropItemSlot[i][DropItem] = CreateDynamicObject(PlayerInventario[playerid][modelid][Slot], x,y,z-1, 0, 0, 0, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid));
- DropItemSlot[i][DropItemUni] = PlayerInventario[playerid][modelid][Unidades];
- DropItemSlot[i][DropItemID] = PlayerInventario[playerid][modelid][Slot];
- DropItemSlot[i][Virtual] = GetPlayerVirtualWorld(playerid);
- DropItemSlot[i][Interior] = GetPlayerInterior(playerid);
- format(str, sizeof(str), "{BDBDBD}%s\n%s unidades", ItemNomeInv(PlayerInventario[playerid][modelid][Slot]), ConvertMoney(PlayerInventario[playerid][modelid][Unidades]));
- DropItemSlot[i][LabelItem] = CreateDynamic3DTextLabel(str, -1, x,y,z-1, 5, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid));
- format(str, 100, "{C2A2DA}*%s dropou o item %s com %s unidades no chao.", pName(playerid), ItemNomeInv(PlayerInventario[playerid][modelid][Slot]), ConvertMoney(PlayerInventario[playerid][modelid][Unidades]));
- ProxDetectorSilva(playerid, 12.0, -1, str, 1.6);
- PlayerInventario[playerid][modelid][Unidades] = 0;
- AtualizarInventario(playerid, modelid);
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.1, 0, 0, 0, 0, 0, 1);
- return 1;
- }
- }
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement