Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Wklejka 1jvxaao6zs06w dodana przez 1stADXionC, 13.03.2017 19:47
hm
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89.
public OpisRuny(id, runa, wartosc)
{
hud_show[id]=0;
new opis_runy[MAX_WIELKOSC_OPISU];
new losowa_wartosc[15];
if(wartosc > -1)
num_to_str(wartosc, losowa_wartosc, 14);
else
format(losowa_wartosc, charsmax(losowa_wartosc), "%i-%i", min_wartosci_runy[runa], max_wartosci_runy[runa]);
format(opis_runy, charsmax(opis_runy), opisy_run[runa]);
replace_all(opis_runy, charsmax(opis_runy), "LW", losowa_wartosc);
new Float: czasjaki,Float:minuty,Float:godziny;
if(wytrzymalosc_runy[id] > 0.0)
{
czasjaki = wytrzymalosc_runy[id]- get_gametime();
godziny = czasjaki/3600.0;
minuty= floatfract(godziny)*60.0;
}
else
{
czasjaki = 0.0;
godziny = 0.0;
minuty= 0.0;
}
new tytul[228], przedluzanie[64], wyjscie[64];
format(tytul, charsmax(tytul), "yRuna:w %s^nyCzas Do Konca:w %0.0f% godziny %0.0f% minut^n^nySpecyfikacja:^nw%s", nazwy_runy[runa], godziny, minuty, opis_runy);
format(przedluzanie, charsmax(przedluzanie), "wPrzedluz Zywotnoscr [y 25 Zlotar ]");
format(wyjscie, charsmax(wyjscie), "wWyjdz");
new menu = menu_create(tytul, "runa_handle");
menu_additem(menu, przedluzanie);
menu_addblank(menu, 2);
menu_additem(menu, wyjscie);
menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER);
menu_setprop(menu, MPROP_NUMBER_COLOR, "y");
menu_display(id, menu);
}
public runa_handle(id, menu, item)
{
if(item == MENU_EXIT)
{
hud_show[id] = 1;
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
new zloto = cod_get_user_zloto(id);
switch(item)
{
case 0:
{ if(runa_gracza[id])
{
if(zloto >= 25)
{
if(wytrzymalosc_runy[id]+1800.0>=7200.0 + get_gametime())
{
wytrzymalosc_runy[id] = 7200.0 + get_gametime();
ColorChat(id, GREEN, "[COD:MW3]^x01 Twoja runa jest w pelni naprawiona!");
}
else
{
zloto -= 25;
wytrzymalosc_runy[id] += 1800.0;
ColorChat(id, GREEN, "[COD:MW3]^x01 Kupiles^x04 +30 minut^x01 wytrzymalosci runy!");
ColorChat(id, GREEN, "[COD:MW3]^x01 Wytrzymalosc twojej runy wynosi^x04 %0.0f%", (wytrzymalosc_runy[id]-get_gametime()));
}
}
else
ColorChat(id, GREEN, "[COD:MW3]^x01 Masz za malo zlota!");
}
else
ColorChat(id, GREEN, "[COD:MW3]^x01 Najpierw zdobadz rune!");
}
}
hud_show[id] = 1;
return PLUGIN_HANDLED;
}
Dodanych wklejek: 15354
Powered By (Pav32) Pastebin © 2011


Dodatki SourceMod


