Guest User

Dinamicno pravljenje pickupa

a guest
Aug 14th, 2011
370
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. /*
  2. FS napravio Aleksandar?
  3. datuma 14.08.2011.
  4. */
  5. #include "a_samp"
  6. #include "zcmd"
  7. #include "sscanf2"
  8.  
  9. public OnFilterScriptInit()
  10. {
  11. new id,tip,w[128],Float:Pozicija[3],File:PickupF;
  12. PickupF = fopen("Pickups.txt", io_read);
  13. while(fread(PickupF, w))
  14. {
  15. unformat(w,"iifff", id, tip, Pozicija[0], Pozicija[1], Pozicija[2]);
  16. CreatePickup(id, tip ,Pozicija[0], Pozicija[1], Pozicija[2], 0);
  17. }
  18. fclose(PickupF);
  19. return true;
  20. }
  21.  
  22. CMD:kreirajpickup(playerid, params[])
  23. {
  24. new id,tip,w[125],w1[125],Float:Pozicija[3],File:PickupF;
  25. GetPlayerPos(playerid,Pozicija[0], Pozicija[1], Pozicija[2]);
  26. if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Samo admini!");
  27. if(sscanf(params,"ii",id,tip)) return SendClientMessage(playerid,-1,"/kreirajpickup (id pickupa) (tip)");
  28. CreatePickup(id, tip ,Pozicija[0], Pozicija[1], Pozicija[2], 0);
  29. PickupF = fopen("Pickups.txt", io_append);
  30. format(w, sizeof(w), "Pickup id %i kreiran i sacuvan u scriptfiles/Pickups.txt", id);
  31. SendClientMessage(playerid,-1,w);
  32. format(w1, sizeof(w1), "AddStaticPickup(%i,%i,%f, %f, %f, 0);", id, tip, Pozicija[0], Pozicija[1], Pozicija[2]);
  33. fwrite(PickupF, w1);
  34. fclose(PickupF);
  35. return true;
  36. }
  37. /*
  38. FS napravio Aleksandar?
  39. datuma 14.08.2011.
  40. */
Advertisement
Add Comment
Please, Sign In to add comment