Jump to content
×
×
  • Create New...

Deletar Player


Recommended Posts

Versão do Servidor: TFS - 0.4
Tipo de Script: talkaction
Código:
 
Ola eu tenho um script de deletar player maas queria acresentar algo nele, colocar para aparecer no brodcast de vermelho quando acontecer.

exemplo /delplayer asd, motivo  ai aparecese O player asd foi deleto por abuso. e kikase o player na hora.
function onSay(cid, words, param, channel)
	local p = string.explode(param, ',')
	if(param == "") then
		doPlayerSendCancel(cid, "Command requires param.")
		return true
	end
	if(words == "/delplayer") then
		if(db.getResult("DELETE FROM `X`.`players` WHERE `players`.`name` = " .. db.escapeString(p[1]) .. ";"):getID() == -1) then
			return doPlayerSendCancel(cid, "You Have Deleted [" .. p[1] .. "] .")
        end
		return db.executeQuery("UPDATE `players`" .. p[1] .. "' WHERE players = '" .. p[1] .. "';") and doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have Deleted " .. p[1] .. "'s name")
	end
	
end

 

Edited by zeruella
Link to post
Share on other sites
5 horas atrás, zeruella disse:
Versão do Servidor: TFS - 0.4
Tipo de Script: talkaction
Código:
  Mostrar conteúdo oculto


Ola eu tenho um script de deletar player maas queria acresentar algo nele, colocar para aparecer brodcast quando acontecer.

exemplo quando o player fose deletado aparecese. o player x foi deletado no brodcast e remover o player na hora.

e aparecer esses efeitos na pocisao que o player tivesse se possivel.

doSendMagicEffect(getCreaturePosition(player), CONST_ME_MAGIC_RED)
doSendAnimatedText(getCreaturePosition(player), "DELETADO!", TEXTCOLOR_RED) 


mas se colocar para aparecer no brodcast ja esta otimo e remover o player.


function onSay(cid, words, param, channel)
	local p = string.explode(param, ',')
	if(param == "") then
		doPlayerSendCancel(cid, "Command requires param.")
		return true
	end
	if(words == "/delplayer") then
		if(db.getResult("DELETE FROM `X`.`players` WHERE `players`.`name` = " .. db.escapeString(p[1]) .. ";"):getID() == -1) then
			return doPlayerSendCancel(cid, "You Have Deleted [" .. p[1] .. "] .")
        end
		return db.executeQuery("UPDATE `players`" .. p[1] .. "' WHERE players = '" .. p[1] .. "';") and doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have Deleted " .. p[1] .. "'s name")
	end
	
end

 

qual o problema?

Link to post
Share on other sites
  • 4 weeks later...
Ola eu tenho um script de deletar player maas queria acresentar algo nele, colocar para aparecer no brodcast de vermelho quando acontecer.

exemplo /delplayer asd, motivo  ai aparecese O player asd foi deleto por abuso. e kikase o player na hora.
Edited by zeruella
Link to post
Share on other sites
  • Taiger locked this topic
Guest
This topic is now closed to further replies.