Jump to content

Luque_Taylor

Members
  • Posts

    4
  • Joined

  • Last visited

Luque_Taylor's Achievements

Vic

Vic (3/54)

0

Reputation

  1. Link das Imagens do que esta acontecendo So clicar e ver Ja deletei Registry.db Internal.db e nada ta sempre voltando pra recruta me ajudem ai so falta isso pra mim abrir o servidor
  2. eu renomiei elas nao mais mesmo renomiada em outro servidor funciona normal quem renomio foi um colega meu e nos outros servidor ela funciona normal Foi pega da NEt se alguem souber de algum sistema de Patente que funcione ou tiver algum tutorial do sistema de patente e download eu pesso que postem aqui por favor
  3. Ta aqui o download da patente está aqui veja voce mesmo como que esta Download patente so clicar e baixar CLIENTE.lua !!!! -- Level System local sW, sH = guiGetScreenSize() local windowRank = guiCreateWindow ( (sW-500)/2, (sH-400)/2, 500, 400, "Manage Players Level System", false ) guiWindowSetSizable ( windowRank, false ) guiSetVisible ( windowRank, false) local windowRankGridList = guiCreateGridList ( 10, 28, 360, 360, false, windowRank ) local windowRankColumn = guiGridListAddColumn( windowRankGridList, "Name", 0.90 ) local windowRankEdit = guiCreateEdit( 383, 150, 100, 30, "", false, windowRank) local windowRankEdit2 = guiCreateEdit( 383, 250, 100, 30, "", false, windowRank) local windowRankButton = guiCreateButton( 383, 358, 100, 30, "Change", false, windowRank) local windowRankLabelLevel = guiCreateLabel(383, 120, 100, 20,"Level: None", false, windowRank) guiLabelSetHorizontalAlign (windowRankLabelLevel, "center") local windowRankLabelExp = guiCreateLabel(383, 220, 100, 20,"Experience: None", false, windowRank) guiLabelSetHorizontalAlign (windowRankLabelExp, "center") local ranksTable = { {"1","Treinamento","9000"}, {"2","Recruta","15000"}, {"3","Privado","25000"}, {"4","Privado Primeira Classe","35000"}, {"5","Corporal","50000"}, {"6","Sargento","70000"}, {"7","Staff Sargento |","8100"}, {"8","Staff Sargento ||","11000"}, {"9","Staff Sargento |||","14600"}, {"10","Sargento Primeira Classe |","18800"}, {"11","Sargento Primeira Classe ||","23800"}, {"12","Sargento Primeira Classe |||","29600"}, {"13","Sargento mestre |","36300"}, {"14","Sargento mestre ||","44100"}, {"15","Sargento mestre |||","53000"}, {"16","Sargento mestre ||||","63000"}, {"17","Comandante Sargento Major |","74500"}, {"18","Comandante Sargento Major |||","87400"}, {"19","Comandante Sargento Major ||||","102000"}, {"20","Comandante Sargento Major ||||","118400"}, {"21","Comandante Sargento Major |||||","136700"}, {"22","Segundo tenente |","157200"}, {"23","Segundo tenente ||","180000"}, {"24","Segundo tenente |||","205200"}, {"25","Segundo tenente ||||","233300"}, {"26","Segundo tenente |||||","264400"}, {"27","Primeiro-tenente |","298700"}, {"28","Primeiro-tenente ||","336500"}, {"29","Primeiro-tenente |||","378000"}, {"30","Primeiro-tenente ||||","423700"}, {"31","Primeiro-tenente |||||","473700"}, {"32","Capitão |","528400"}, {"33","Capitão |||","588100"}, {"34","Capitão ||||","653400"}, {"35","Capitão ||||","724400"}, {"36","Capitão |||||","801600"}, {"37","Major |","885500"}, {"38","Major |||","976400"}, {"39","Major ||||","1074800"}, {"40","Major ||||","1181100"}, {"41","Major |||||","1296000"}, {"42","tenente-coronel |","1419700"}, {"43","tenente-coronel ||","1552900"}, {"44","tenente-coronel |||","1696200"}, {"45","tenente-coronel ||||","1849900"}, {"46","tenente-coronel |||||","2014800"}, {"47","Coronel |","2191200"}, {"48","Coronel ||","2380000"}, {"49","Coronel |||","2581500"}, {"50","Coronel |||| ","2796400"}, {"51","Coronel |||||","3025300"}, {"52","General de brigada |","3268800"}, {"53","General de brigada ||","3527500"}, {"54","General de brigada |||","3801900"}, {"55","General de brigada ||||","4092800"}, {"56","General de brigada |||||","4400600"}, {"57","Major General |","4726000"}, {"58","Major General ||","5069500"}, {"59","Major General |||","5431800"}, {"60","Major General ||||'","6000000"}, {"61","Major General |||||'","6568200"}, {"62","tenente general |","7136400"}, {"63","tenente general ||'","7704600"}, {"64","tenente general |||","8272800"}, {"65","tenente general ||||","8841000"}, {"66","tenente general |||||","9409200"}, {"67","General |","9977400"}, {"68","General ||","10545600"}, {"69","General |||","11116808"}, {"70","General do Exército","11699100"} } function getPlayerRankName() for i=1,70 do if getElementData(localPlayer, "level") == tonumber(ranksTable[1]) then return ranksTable[2] end end end function getPlayerRankExperience() for i=1,70 do if getElementData(localPlayer, "level") == tonumber(ranksTable[1]) then return tonumber(ranksTable[3]) end end end function mainRanks() if getElementData(localPlayer, "logedin") == true then if getElementData(localPlayer, "experience") > getPlayerRankExperience() then if getElementData(localPlayer, "level") < 70 then setElementData(localPlayer, "level", getElementData(localPlayer, "level") + 1) end end dxDrawImage ( sW/25, sH/2.7, 52, 52, "images/level/rank"..getElementData(localPlayer, "level")..".png" ) dxDrawText ( getPlayerRankName().." ("..getElementData(localPlayer, "level")..")",sW/65, sH/3.6, sW/0, sH/0, tocolor ( 190, 170, 20, 255 ), 1.00, "default-bold" ) dxDrawText ( "Experiência Atual: "..getElementData(localPlayer, "experience"), sW/65, sH/3.27, sW/0, sH/0, tocolor ( 255, 255, 255, 255 ), 1.00, "default-bold" ) if getElementData(localPlayer, "level") < 70 then dxDrawText ( "Proxima Experiência: "..getPlayerRankExperience(),sW/65, sH/3, sW/0, sH/0, tocolor ( 255, 255, 255, 255 ), 1.00, "default-bold" ) else dxDrawText ( "Nível Máximo Atingido!",sW/65, sH/3, sW/0, sH/0, tocolor ( 255, 255, 255, 255 ), 1.00, "default-bold" ) end end end addEventHandler ( "onClientRender", root, mainRanks ) function toggleWindowRanks() if getElementData(localPlayer, "adminRanks") == true then if guiGetVisible(windowRank) == false then guiSetVisible(windowRank, true) showCursor(true) for k, v in ipairs (getElementsByType("player")) do if getElementData (v, "logedin") == true then local row = guiGridListAddRow ( windowRankGridList ) guiGridListSetItemText ( windowRankGridList, row, windowRankColumn, getPlayerName ( v ), false, false ) end end else guiSetVisible(windowRank, false) showCursor(false) guiGridListClear(windowRankGridList) end end end bindKey("F7", "down", toggleWindowRanks) function windowRankClick() local playerName = guiGridListGetItemText ( windowRankGridList, guiGridListGetSelectedItem ( windowRankGridList ), 1 ) if source == windowRankGridList then if guiGridListGetSelectedCount(windowRankGridList) == 1 then guiSetText(windowRankLabelLevel, "Level: "..getElementData(getPlayerFromName(playerName), "level")) guiSetText(windowRankLabelExp, "Experience: "..getElementData(getPlayerFromName(playerName), "experience")) else guiSetText(windowRankLabelLevel, "Level: None") guiSetText(windowRankLabelExp, "Experience: None") end end if source == windowRankButton then if guiGridListGetSelectedCount(windowRankGridList) == 1 then local playerName = guiGridListGetItemText ( windowRankGridList, guiGridListGetSelectedItem ( windowRankGridList ), 1 ) if guiGetText(windowRankEdit) ~= "" then setElementData(getPlayerFromName(playerName), "level", tonumber(guiGetText(windowRankEdit))) guiSetText(windowRankLabelLevel, "Level: "..getElementData(getPlayerFromName(playerName), "level")) end if guiGetText(windowRankEdit2) ~= "" then setElementData(getPlayerFromName(playerName), "experience", tonumber(guiGetText(windowRankEdit2))) guiSetText(windowRankLabelExp, "Experience: "..getElementData(getPlayerFromName(playerName), "experience")) end else outputChatBox("#FF0000[LEVEL SYSTEM]: #FFFFFFSelect the player!", thePlayer, 171, 205, 239, true) end end end addEventHandler ("onClientGUIClick", windowRank, windowRankClick) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= SERVER.LUA -- Level System function onRanksStart () for k, v in ipairs (getElementsByType ("player")) do for id, object in ipairs (aclGroupListObjects (aclGetGroup ("Admin"))) do local user = "user."..getAccountName (getPlayerAccount (v)) if object == user then setElementData(v, "adminRanks", true) end end end end addEventHandler ( "onResourceStart", root, onRanksStart) function onRanksPlayerJoin () for id, object in ipairs (aclGroupListObjects (aclGetGroup ("Admin"))) do local user = "user."..getAccountName (getPlayerAccount (source)) if object == user then setElementData(source, "adminRanks", true) end end end addEventHandler ( "onPlayerLogin", root, onRanksPlayerJoin)
  4. Coloquei o Sistema de Patente certinho Mais quando voce morre ele volta pra recruta denovo kkkkk Eu peguei soldado 1 morri e voltei pra recruta alguem sabe como resolve isso? To presisando de um scripter eu pago BEM ! Skype: login_luque Discord: Galinhaa#8946
×
×
  • Create New...