God System

Subwat
Por Subwat
em Actions e Talkactions
  • 1
  • 2

Subwat

GAUCHO MACHO
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 27/07/09Posts: 1516Char no Tibia: Gean Riot

Bom eae PESSOAL,vim trazer um Novo script que criei de dar god Para algum Player sem precisar usar /attr group 6 na frente Do Player.

esse script além de dar GOD para o Player também irá mudar o nome do player para GOD Atual Nome.

 

vamos começar a trabalhar?

vá em TALKACTIONS/SCRIPTS/SETGOD.LUA

 

Crie um arquivo com o Nome SETGOD.LUA e cole isto dentro:

--[[ GOD System By Subwat gean_riot@hotmail.com]]-- 
function onSay(cid, words, param) 
local player = getPlayerByName(param)   
local pid = getPlayerByNameWildcard(param)   
if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then   
doPlayerPopupFYI(cid, "não foi possivel encontrar o Jogador com o nome " ..param..".")   
return TRUE   
end   
        db.executeQuery("UPDATE `players` SET `name` = 'GOD "..getCreatureName(player).."' WHERE `id` = "..getPlayerGUID(player)..";")     
setPlayerGroupId(player, 6)   
doBroadcastMessage("Saudações ao Novo GOD " .. param .. ".", MESSAGE_EVENT_ADVANCE)  
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA)   
        doPlayerSendTextMessage(player,25,"Você será kickado em 3 segundos para virar god.")             
        addEvent(doRemoveCreature, 3*1000, player, true) 
return TRUE   
end 

 

Agora abra o arquivo TALKACTIONS.XML e cole está TAG:

<talkaction words="/setgod" access="5" script="setgod.lua"/>   

 

 

COMO FUNCIONA O COMANDO?

Bom você digita /setgod Nome do Jogador

e pronto ele virá GOD.

 

ATT COMENTEM AE :)

 

créditos:

Subwat

Entrem Server online desde o dia 22/02/2013 Monster 24HORAS dedicado!

IP: monster24h.com

PROTOCOL:8.60

PORT:7171

 

RATES:

Exp: 9999x~10x

Skills:800x

Magic:200x

Loot:2x

Pvp-e Advanced: 1.1x Ao matar players de level semelhante.

 

Accounts Pelo Account Manager!

bonazza20

"Open Source, we can do whatever we want with it."
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/10Posts: 53

Parabéns pelo comando,achei bem interessante,melhor que o /attr group 6

vlw cara

nervousp1.gif

;*** BEIJINHOS, DA GAROTA DO BLOG.

Subwat

GAUCHO MACHO
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 27/07/09Posts: 1516Char no Tibia: Gean Riot

vlw,qualquer duvidas postem ae;

Entrem Server online desde o dia 22/02/2013 Monster 24HORAS dedicado!

IP: monster24h.com

PROTOCOL:8.60

PORT:7171

 

RATES:

Exp: 9999x~10x

Skills:800x

Magic:200x

Loot:2x

Pvp-e Advanced: 1.1x Ao matar players de level semelhante.

 

Accounts Pelo Account Manager!

nuker

VOCÊ VOCÊ VOCÊ VOCÊ VOCÊ VOCÊ
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/05/10Posts: 21Char no Tibia: Master Chequer

muito foda o script!!!

Sosolid

Virgen .
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/12/10Posts: 19Char no Tibia: Sosolid

Poxa, muiito bom seu script funfo direiitinho akii tá de parabénss =)) bem maiis faciil e simples de usar.

Nada pra fazer Nada pra diizer =))

Subwat

GAUCHO MACHO
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 27/07/09Posts: 1516Char no Tibia: Gean Riot

vlw estou ae pra ajudar :) e se não for muita clica rep+ ae xD

Entrem Server online desde o dia 22/02/2013 Monster 24HORAS dedicado!

IP: monster24h.com

PROTOCOL:8.60

PORT:7171

 

RATES:

Exp: 9999x~10x

Skills:800x

Magic:200x

Loot:2x

Pvp-e Advanced: 1.1x Ao matar players de level semelhante.

 

Accounts Pelo Account Manager!

bonazza20

"Open Source, we can do whatever we want with it."
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/10Posts: 53

poderia fazer para além de virar god,virar Tutor,Cm também?

nervousp1.gif

;*** BEIJINHOS, DA GAROTA DO BLOG.

Subwat

GAUCHO MACHO
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 27/07/09Posts: 1516Char no Tibia: Gean Riot

hmm estou tentando fazer isso mas é mais complicado... se quer que faça tudo num comando só? exemplo /vaga João,GOD /vaga João,GM /vaga João,CM /vaga João,TUTOR

Entrem Server online desde o dia 22/02/2013 Monster 24HORAS dedicado!

IP: monster24h.com

PROTOCOL:8.60

PORT:7171

 

RATES:

Exp: 9999x~10x

Skills:800x

Magic:200x

Loot:2x

Pvp-e Advanced: 1.1x Ao matar players de level semelhante.

 

Accounts Pelo Account Manager!

bonazza20

"Open Source, we can do whatever we want with it."
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/10Posts: 53

se não for te encomodar queria sim,mais deixa pra quando vc tiver um tempo livre,além de ser tudo num script só,fica mais organizado

obrigado

nervousp1.gif

;*** BEIJINHOS, DA GAROTA DO BLOG.

Subwat

GAUCHO MACHO
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 27/07/09Posts: 1516Char no Tibia: Gean Riot

sim,mas pode crer que vou fazer esse script sim..

Entrem Server online desde o dia 22/02/2013 Monster 24HORAS dedicado!

IP: monster24h.com

PROTOCOL:8.60

PORT:7171

 

RATES:

Exp: 9999x~10x

Skills:800x

Magic:200x

Loot:2x

Pvp-e Advanced: 1.1x Ao matar players de level semelhante.

 

Accounts Pelo Account Manager!

fsg

Felipe Sartori
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 16/05/10Posts: 1510Char no Tibia: Alia Dori

Nossa Subwat muito bom o script! Só não lhe dou REP+ porque não há limite.

Muito bom gostei, como alguém falou muito melhor que "/attr group 6".

Abraços.

Guarani da minha vida, a razão do meu viver, se ele jogasse lá no céu eu morreria só pra te ver! 1911 - 2015 ♥ 

bonazza20

"Open Source, we can do whatever we want with it."
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/10Posts: 53

obrigado,vou aguardar então ^^

falow

nervousp1.gif

;*** BEIJINHOS, DA GAROTA DO BLOG.

Dado157

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/11/10Posts: 16

parece ser bom vo testa

bonazza20

"Open Source, we can do whatever we want with it."
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/12/10Posts: 53

consegui...testa ai:

 

--[[ GOD System By Subwat gean_riot@hotmail.com]]--  
function onSay(cid, words, param)

local t = string.explode(param, ",")
local player = getPlayerByName(t[1])
local pid = getPlayerByNameWildcard(t[1])
if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.")
return TRUE
end

local acess = {
["god"] = {acess = 6,Name = "[GOD] "..getCreatureName(player)..""},
["cm"] = {acess = 5,Name = "[CM] "..getCreatureName(player)..""},
["gm"] = {acess = 4,Name = "[GM] "..getCreatureName(player)..""},
["senior tutor"] = {acess = 3,Name = "[s Tutor] "..getCreatureName(player)..""},
["tutor"] = {acess = 2,Name = "[Tutor] "..getCreatureName(player)..""}
}

local e = acess[t[2]]
if not(e) then
return doPlayerSendTextMessage(cid, 22, "desculpe,digite god,cm,gm,senior tutor ou tutor !")
end
db.executeQuery("UPDATE `players` SET `name` = '"..e.Name.."' WHERE `id` = "..getPlayerGUID(player)..";")      
setPlayerGroupId(player, e.acess)    
doBroadcastMessage("Saudações ao Novo "..e.Name..".", MESSAGE_EVENT_ADVANCE)   
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA)    
doPlayerSendTextMessage(player,25,"Você será kickado em 3 segundos.")              
addEvent(doRemoveCreature, 3*1000, player, true)  
return TRUE    
end 

 

talkactions

<talkaction words="/setgroup" access="5" script="setgod.lua"/> 

 

/setgroup nome do jogador,grupo

 

ex:

/setgroup george,god

/setgroup george,cm

/setgroup george,gm

/setgroup george,senior tutor

/setgroup george,tutor

nervousp1.gif

;*** BEIJINHOS, DA GAROTA DO BLOG.

Subwat

GAUCHO MACHO
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 27/07/09Posts: 1516Char no Tibia: Gean Riot

hehe nice,estava meio embaralhado em como adicionar uma "," não sabia direito como fazer.

fico bom ::)

Entrem Server online desde o dia 22/02/2013 Monster 24HORAS dedicado!

IP: monster24h.com

PROTOCOL:8.60

PORT:7171

 

RATES:

Exp: 9999x~10x

Skills:800x

Magic:200x

Loot:2x

Pvp-e Advanced: 1.1x Ao matar players de level semelhante.

 

Accounts Pelo Account Manager!

  • 1
  • 2