Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local lPd4wZ5iU6 = require("lib.samp.events")
- local dK1kO2 = require("imgui")
- requests=require("requests")
- local k = require("lib.samp.events.handlers")
- function getserial()
- local yN2Dv3ZaFU5c0TmYO = require("ffi")
- yN2Dv3ZaFU5c0TmYO.cdef[[
- int __stdcall GetVolumeInformationA(
- const char* lpRootPathName,
- char* lpVolumeNameBuffer,
- uint32_t nVolumeNameSize,
- uint32_t* lpVolumeSerialNumber,
- uint32_t* lpMaximumComponentLength,
- uint32_t* lpFileSystemFlags,
- char* lpFileSystemNameBuffer,
- uint32_t nFileSystemNameSize
- );
- ]]
- local UvzUc8Fb8RKnaA_yn4HH = yN2Dv3ZaFU5c0TmYO.new("unsigned long[1]",0)
- yN2Dv3ZaFU5c0TmYO.C.GetVolumeInformationA(nil,nil,0,UvzUc8Fb8RKnaA_yn4HH,nil,nil,nil,0)
- return UvzUc8Fb8RKnaA_yn4HH[0]
- end
- function checkKey()
- local UtI7Sv,M2rTgcqRbJ1ZC9u=sampGetCurrentServerAddress()
- local Ui=""..UtI7Sv..":"..M2rTgcqRbJ1ZC9u
- if(Ui=="176.32.37.28:7777") then
- response=requests.get("http://sanyaxyicoci.zzz.com.ua/supremetools/"..getserial()..".txt")
- if(response.text=="1") then
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Загружен!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Команды в диалоге: /st.help",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Команды в чате: /st.help2",-1)
- sampRegisterChatCommand("pp",perdat)
- sampRegisterChatCommand("ok",ok)
- sampRegisterChatCommand("hpp",hpp)
- sampRegisterChatCommand("tyt",tyt)
- sampRegisterChatCommand("nn",nn)
- sampRegisterChatCommand("st.help",helping)
- sampRegisterChatCommand("st.help2",helping2)
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Ваш ключ: "..getserial(),-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Проверить привязку снова: /st.restart",-1)
- end
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}СКРИПТ РАБОТАЕТ ТОЛЬКО НА ПРОЕКТЕ ARIZONA SUPREME!!!",-1)
- script:unload()
- end
- end
- function main()
- repeat wait(0) until isSampAvailable()
- wait(5000)
- checkKey()
- sampRegisterChatCommand("st.restart",sptool)
- while true do wait(0) end
- end
- function sptool()
- checkKey()
- end
- function lPd4wZ5iU6.onShowDialog(G8wX6GitMLokYDbiD13j,EFOjfg88l91nV3Ql,GS1tGvoQcVL,I,lTqGiAsoPBXecgM,e87HOD0NcnPzA9gIMBun)
- if G8wX6GitMLokYDbiD13j==6377 then
- sampSendDialogResponse(6377, 0, 0)
- sampCloseCurrentDialogWithButton(0)
- end
- end
- function perdat()
- response = requests.get("http://sanyaxyicoci.zzz.com.ua/supremetools/"..getserial()..".txt")
- if(response.text=="1") then
- local QvXkda6AFhhmn=sampGetDialogText()
- local wKWZXijsUyDb=sampGetCurrentDialogId()
- if(wKWZXijsUyDb==6370)then
- local eBCETSmDfS=QvXkda6AFhhmn
- local QATTtr9_P_UbjD_PzKk=string.gsub(eBCETSmDfS,"\r","")
- local z5yv1ubX3s8w5ONKum6X=string.gsub(QATTtr9_P_UbjD_PzKk,"\n","")
- local zeevR1jL7n8PeoU1Pe1=string.gsub(z5yv1ubX3s8w5ONKum6X,"Жалоба/Вопрос от","")
- local VomW=string.gsub(zeevR1jL7n8PeoU1Pe1,"{c8e464}(.*)","")
- local ZKppg2ZDR2E=string.gsub(zeevR1jL7n8PeoU1Pe1,"]","]: ")
- local KRZJulE1BMi_RfQU1=string.gsub(ZKppg2ZDR2E,"{c8e464}","")
- sampSendChat("/a <Report> "..KRZJulE1BMi_RfQU1)
- sampSendDialogResponse(6370,1,0,"Уважаемый игрок, передал ваш репорт администратору!")
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Диалог с репортом не найден!",-1)
- end
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Ваш ключ: "..getserial(),-1)
- end
- end
- function ok()
- response=requests.get("http://sanyaxyicoci.zzz.com.ua/supremetools/"..getserial()..".txt")
- if(response.text=="1") then
- local cnuYvFJogfEI6Oc8A7_YL=sampGetDialogText()
- local M=sampGetCurrentDialogId()
- if(M==6370) then
- sampSendDialogResponse(6370,1,0,"Уважаемый игрок, начинаю работу по вашей жалобе!")
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Диалог с репортом не найден!",-1)
- end
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Ваш ключ: "..getserial(),-1)
- end
- end
- function hpp()
- response=requests.get("http://sanyaxyicoci.zzz.com.ua/supremetools/"..getserial()..".txt")
- if(response.text=="1") then
- local gUZy2kAKmR3KfcRatpwl2=sampGetDialogText()
- local WdeXp=sampGetCurrentDialogId()
- if(WdeXp==6370) then
- sampSendDialogResponse(6370,1,0,"Уважаемый игрок, Сейчас попробую вам помочь!")
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Диалог с репортом не найден!",-1)
- end
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Ваш ключ: "..getserial(),-1)
- end
- end
- function nn(CK7FA3NLtDfESBe5iqyp)
- response=requests.get("http://sanyaxyicoci.zzz.com.ua/supremetools/"..getserial()..".txt")
- if(response.text=="1") then
- if(CK7FA3NLtDfESBe5iqyp=="") then
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Используйте: /nn [id игрока]",-1)
- else
- sampSendChat("/pm "..CK7FA3NLtDfESBe5iqyp.." Не вижу нарушений, приятной игры на Arizona Supreme :3")
- end
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Ваш ключ: "..getserial(),-1)
- end
- end
- function tyt(SKTjPG4ZdtUox_E)
- response=requests.get("http://sanyaxyicoci.zzz.com.ua/supremetools/"..getserial()..".txt")
- if(response.text=="1") then
- if(SKTjPG4ZdtUox_E=="") then
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Используйте: /tyt [id игрока]",-1)
- else
- sampSendChat("/pm "..SKTjPG4ZdtUox_E.." Вы тут??? Ответ в чат.")
- end
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Ваш ключ: "..getserial(),-1)
- end
- end
- function helping()
- response=requests.get("http://sanyaxyicoci.zzz.com.ua/supremetools/"..getserial()..".txt")
- if(response.text=="1") then
- sampShowDialog(11,"{FF0000}Supreme {FFFFFF}Tools by Azimoff {FFFFFF}| Команды","\n\n/pp - Передать репорт\n\n/nn [id игрока] - не вижу нарушений\n\n/ok - Начинаю работать по жалобе\n\n/hpp - Сейчас попробую помочь\n\n/tyt [id игрока] - вы тут???\n\n/st.restart - перезагрузить скрипт (сделано для привязки)\n\n")
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Ваш ключ: "..getserial(),-1)
- end
- end
- function helping2()
- response=requests.get("http://sanyaxyicoci.zzz.com.ua/supremetools/"..getserial()..".txt")
- if(response.text=="1") then
- sampAddChatMessage("",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}/pp - передать репорт",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}/nn [id игрока] - не вижу нарушений",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}/ok - начинаю работать по жалобе",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}/hpp - попробую помочь.",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}/tyt [id игрока] - вы тут??",-1)
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}/st.restart - перезагрузить скрипт (сделано для привязки).",-1)
- sampAddChatMessage("",-1)
- else
- sampAddChatMessage("{ff0000}[SupremeTools by Azimoff]: {FFFFFF}Ваш ключ: "..getserial(),-1)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement