Advertisement
Guest User

Za BS jelke update

a guest
Dec 16th, 2012
786
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.40 KB | None | 0 0
  1. /*Edit FS sa SAMP Foruma*/
  2. /*Uredio --LooD--*/
  3.  
  4.  
  5.  
  6.  
  7. #include <a_samp>
  8. #include <zcmd>
  9.  
  10. #define OBJEKAT 19076
  11.  
  12. #define ZELENA 0x21DD00FF
  13. #define CRVENA 0xE60000FF
  14. #define BELA 0xFFFFFFAA
  15. new object;
  16.  
  17.  
  18.  
  19. public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
  20. {
  21.     new Float:oldX, Float:oldY, Float:oldZ,
  22.     Float:oldRotX, Float:oldRotY, Float:oldRotZ;
  23.     GetObjectPos(objectid, oldX, oldY, oldZ);
  24.     GetObjectRot(objectid, oldRotX, oldRotY, oldRotZ);
  25.     if(response == EDIT_RESPONSE_FINAL)
  26.     {
  27.     SendClientMessage(playerid, -1 ,"{E0AF1B}Jelka pomoc | {FFFFFF}Koristi /jelka da je editas ili sacuvas!");//Mozes zameniti svojim tekstom!
  28.     }
  29.     if(response == EDIT_RESPONSE_CANCEL)
  30.     {
  31.     DestroyObject(object);
  32.     }
  33. }
  34.  
  35.  
  36. public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
  37. {
  38.     if(type == SELECT_OBJECT_GLOBAL_OBJECT)
  39.     {
  40.         EditObject(playerid, objectid);
  41.     }
  42.     else
  43.     {
  44.         EditPlayerObject(playerid, objectid);
  45.     }
  46.     SendClientMessage(playerid, 0xFFFFFFFF, "{E0AF1B}Jelka pomoc | {FFFFFF}Sada mozes da editas objekat!");
  47.     return 1;
  48. }
  49. public OnPlayerConnect(playerid)
  50. {
  51. return 1;
  52. }
  53.  
  54. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  55. {
  56. if(dialogid == 5655)
  57. {
  58. if(response)
  59. {
  60. if(listitem == 0)
  61. {
  62. new Float:X,Float:Y,Float:Z;
  63. GetPlayerPos(playerid, X,Y,Z);
  64. object = CreateObject(OBJEKAT,X,Y+1,Z-1,0,0.00,0.00);
  65. EditObject(playerid, object);
  66. SendClientMessage(playerid, -1 ,"{E0AF1B}Jelka pomoc | {FFFFFF}Jelka kreirana edituj je sada(nezaboravi sacuvat)!");
  67. }
  68. if(listitem == 1)
  69. {
  70. SelectObject(playerid);
  71. SendClientMessage(playerid, -1 ,"{E0AF1B}Jelka pomoc | {FFFFFF}Izaberi objekat koji zelis da editas!");
  72. }
  73. if(listitem == 2)
  74. {
  75. new string[128],File:pos;
  76. new Float:oldX, Float:oldY, Float:oldZ;
  77. GetObjectPos(object, oldX, oldY, oldZ);
  78. pos = fopen("jelke.pwn", io_append);
  79. Create3DTextLabel("{0FE7F2}[Jelka]\n{E0AF1B}Gledajte u jelku 30min i neko ce vas poljubit\n{FFFFFF}:p",0x00C2ECFF, oldX, oldY, oldZ,10.0, 0);//Ako ocete stavite nesto drugo ovo sto mi je 1. palo na pamet ;)
  80. format(string, 256, "CreateObject(19076,%f,%f,%f,0.00,0.00,0.00);//Jelka\nCreate3DTextLabel(''{0FE7F2}[Jelka]\n{E0AF1B}Gledajte u jelku 30min i neko ce vas poljubit\n{FFFFFF}:p'',0x00C2ECFF,%f,%f,%f,10.0, 0);//3d text '' ovo stavite u navodnike\n", oldX, oldY, oldZ, oldX, oldY, oldZ);
  81. fwrite(pos, string), fclose(pos);
  82. SendClientMessage(playerid, -1 ,"{E0AF1B}Jelka pomoc | {FFFFFF}Uredjeno i sacuvano u scriptfiles!! ");
  83. }
  84. }
  85. }
  86. return 1;
  87. }
  88.  
  89. //KOMANDE
  90. CMD:jelka(playerid,params[])
  91. {
  92. if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"{FF0000}Greska | {FFFFFF}Nemate ovlastenje da koristite ovu komandu!");//Mozes zameniti svojim tekstom!I promeniti level admina sada je rcon namesten
  93. ShowPlayerDialog(playerid, 5655, DIALOG_STYLE_LIST, "Kreiranje jelke", "Kreiraj\nEdit\nSacuvaj", "Odaberi", "Odustani");
  94. return 1;
  95. }
  96. CMD:uredijelku(playerid,params[])
  97. {
  98. if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"{FF0000}Greska | {FFFFFF}Nemate ovlastenje da koristite ovu komandu!");//Mozes zameniti svojim tekstom!I promeniti level admina sada je rcon namesten
  99. SelectObject(playerid);
  100. SendClientMessage(playerid, -1 ,"{E0AF1B}Jelka pomoc | {FFFFFF}Izaberi jelku kojeg zelis da uredis!");//Mozes zameniti svojim tekstom!
  101. return 1;
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement