Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new Float:PoklonX;
- new Float:PoklonY;
- new Float:PoklonZ;
- new PoklonCreated = 0;
- new PoklonObject;
- stock CreateGift(playerid)
- {
- GetPlayerPos(playerid, PoklonX, PoklonY, PoklonZ); // Dohvati poziciju igrača
- PoklonX += 1.5;
- PoklonY += 1.5;
- PoklonZ += 0.5;
- PoklonObject = CreateObject(19057, PoklonX, PoklonY, PoklonZ, 0.0, 0.0, 0.0);
- PoklonCreated = 1;
- SendClientMessage(playerid, -1, "Stvorili ste novogodišnju kutiju!");
- SendClientMessageToAll(KAZANOVAGAMING, "Novogodišnja kutija je stvorena! Pronađite je i otvorite je.");
- }
- stock OpenGift(playerid)
- {
- if (!PoklonCreated)
- {
- SendClientMessage(playerid, -1, "Trenutno nema dostupnih poklona.");
- return 0;
- }
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- if (GetDistanceBetweenPoints3D(x, y, z, PoklonX, PoklonY, PoklonZ) <= 3.0)
- {
- DestroyObject(PoklonObject);
- PoklonCreated = 0;
- new reward = random(3); // Nasumično dodjeljivanje nagrada
- switch (reward)
- {
- case 0:
- {
- GivePlayerMoney(playerid, 5000);
- SendClientMessage(playerid, -1, "Otvorili ste kutiju i osvojili 5000$!");
- }
- case 1:
- {
- PlayerInfo[playerid][xZlato] +=10;
- SendClientMessage(playerid, -1, "Otvorili ste kutiju i osvojili 10 zlata!");
- }
- case 2:
- {
- SendClientMessage(playerid, -1, "Otvorili ste kutiju, ali nije bilo ništa unutra. Sretno sljedeći put!");
- }
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, -1, "Morate biti bliže kutiji kako biste je otvorili.");
- }
- return 0;
- }
- CMD:stvoripoklon (playerid,parms[]){
- if(PlayerInfo[playerid][xAdmin] < 6) return SendErrorMessage(playerid, "Niste u mogucnosti koristiti ovu komandu.");
- {
- CreateGift(playerid);
- }
- return 1;
- }
- CMD:otvoripoklon(playerid,parms[]){
- if(!IsPlayerConnected(playerid)) return SendErrorMessage(playerid, "Niste se ulogovali");
- if(OpenGift(playerid)) return SendErrorMessage(playerid, "Trenutno nije moguce otvoriti poklon");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment