- 0
Problema pickup
-
Similar Content
-
- 4 answers
- 531 views
-
Problema turf
By Soryn.,
- 2 answers
- 210 views
-
- 1 reply
- 167 views
-
Problema
By ImJustSlim,
- 3 answers
- 279 views
-
- 2 replies
- 152 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
TheGodfather
Salut, am o problema la un sistem de rob baza pe pickup-uri. Spre exemplu, daca un jucator da rob, va aparea un pickup de bani (acest pickup doar acel jucator ar trebui sa il poata lua), alt jucator da si el rob. Primul jucator poate lua banii celui de-al doilea jucator, ceea ce nu ar trebui sa fie posibil.
YCMD:rob(playerid, params[], help) {
GetPlayerPos(playerid, AtmMoneyPos[playerid][0], AtmMoneyPos[playerid][1], AtmMoneyPos[playerid][2]);
rob_pickup[playerid][0] = CreateDynamicPickup(1212, 23, AtmMoneyPos[playerid][0], AtmMoneyPos[playerid][1], AtmMoneyPos[playerid][2], 0);
return 1;
}
iar la OnPlayerPickUpDynamicPickup:
public OnPlayerPickUpDynamicPickup(playerid, pickupid) {
if(pickupid == rob_pickup[playerid][0]) {
money_collect = PlayerInfo[playerid][pLevel] * 4500 + random(100) + random(100) + random(100) + random(100);
SCMf(playerid, -1, "You collected {347C17}$%s {FFFFFF}from the ATM.", FormatNumbers(money_collect));
GivePlayerCash(playerid, 1, money_collect);
Update(playerid, pCashx);
DestroyDynamicPickup(rob_pickup[playerid][0]);
}
}
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.