CO

[Talkaction]Fake Text

Por CoLoRaDo, 08 de ago. de 2011 em Scripts

7
1.6k
CoLoRaDoC
08 de agosto de 2011 às 03:26

vamos supor a talkaction seria essa /ft só para gods que vocÊ fala tipo assim /ft Fulano, eu sou gay e aparece como se o fulano estivesse falando eu sou gay!

 

e tem outra coisa mais pro lado de programação para quando o cara falar algum ip invéz de sair o que ele falo apareça: Este OT é muito bom! o código na source game.cpp está ai:

 

if (int(text.find("servegame")) > 0 || int(text.find("no-ip")) > 0) {
     player->sendTextMessage(MSG_STATUS_SMALL, "You can't send this message."); 
     return false;
   }

 

quem souber dou REP+

Editado Agosto 8 por ADM_Forever

DevilMoonD
10 de agosto de 2011 às 10:09

/ft Fulano, eu sou gay e aparece como se o fulano estivesse falando eu sou gay!

 

 

AHSUSAHUASHUSAHUSUHAHSHSUAHU REALMENTE SABEMOS DISSO!

CoLoRaDoC
10 de agosto de 2011 às 18:29

não entendi sabemos do que? que o fulano é gay?

ja nao gosto dessas piadinhas sobre gauchos garanto que ja peguei muito mais mulher do que varios paulistas e cariocas e outros daki!

 

 

e pelo o que eu to vendo tu tambem eh do Rio Grande Do Sul!

 

agora me fale onde tu quis chegar com teu comentario pois nao entendi mesmo!

meubkM
12 de agosto de 2011 às 09:55

talkaction :

 

function onSay(cid, words, param)
local tab = string.explode(param, ",")
if #tab < 2 then
	return doPlayerSendTextMessage(cid, 27, words.." name, message - use essa sequencia.")
end
if getPlayerByName(tab[1]) then
	doCreatureSay(cid, tab[2], TALKTYPE_SAY)
else
	return doPlayerSendTextMessage(cid, 27, "Player Not Found")
end
return true
end

 

tag:

 

<talkaction access="2" words="/ft" event="script" value="NOME DO ARQUIVO LUA.lua"/>

 

colokei access 2 se num querer troca ai..

 

e enquanto ao código c++, tenta isso mais não sei se vai pegar..

 

if (int(text.find("servegame")) > 0 || int(text.find("no-ip")) > 0) {
  internalCreatureSay(player, SPEAK_SAY, "Este OT é muito bom!", false);
     return false;
   }

 

 

flw's

Editado Agosto 12 por xotservx

CoLoRaDoC
15 de agosto de 2011 às 00:33

@xotservx

vou testar o comando agora!

 

EDIT:

 

Testado...

 

o comando /ft nao funcionou eu testei usei com meu god e usei no meu outro char e aparece que o meu god está falando o que eu coloquei ali!

 

e a parte do código++ funcionou direitinho vlw mesmo mano REP + pra ti agora sou mais uma rep + se tu conseguir arrumar o /ft!

Editado Agosto 15 por ADM_Forever

meubkkM
15 de agosto de 2011 às 20:39

pronto:

 

function onSay(cid, words, param)
       local tab = string.explode(param, ",")
       if #tab < 2 then
               return doPlayerSendTextMessage(cid, 27, words.." name, message - use essa sequencia.")
       end
       local pid = getPlayerByName(tab[1])
       if pid then
               doCreatureSay(pid, tab[2], TALKTYPE_SAY)
       else
               return doPlayerSendTextMessage(cid, 27, "Player Not Found")
       end
       return true
end

CoLoRaDoC
16 de agosto de 2011 às 01:04

Cobraa obrigado funcionou vlw! REP+

 

amanha dou rep + acabou o limite por hj!

Editado Agosto 16 por ADM_Forever