Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- new picID[MAX_PLAYERS] = {-1, ...}, starttime[MAX_PLAYERS];
- public OnPlayerDisconnect(playerid, reason)
- {
- new ID = picID[playerid];
- if(ID != -1)
- {
- DestroyPickup(ID);
- picID[playerid] = -1;
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp("/test", cmdtext, true, 5) == 0)
- {
- if(picID[playerid] != -1) return SendClientMessage(playerid, -1, "Pickup'as jau sukurtas - BEK!");
- picID[playerid] = CreatePickup(1242, 2, 1.1, 2.2, 3.3);
- SendClientMessage(playerid, -1, "Pickup'as sukurtas, BEK!");
- starttime[playerid] = gettime();
- return 1;
- }
- return 0;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- new ID;
- for(new p = GetPlayerPoolSize(); p > -1; p--)
- {
- if(IsPlayerConnected(p) && !IsPlayerNPC(p))
- {
- ID = picID[playerid];
- if(pickupid == ID)
- {
- DestroyPickup(ID);
- picID[playerid] = -1;
- new send[40];
- format(send, 40, "Pasiekėte pickup'ą per %d sek.", gettime() - starttime[playerid]);
- SendClientMessage(playerid, -1, send);
- return 1;
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement