[Encerrado] Pm com level !

Kickyr
Por Kickyr
em Tópicos Sem Resposta

Kickyr

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/07/18Posts: 14

Galera quero fazer para que os players chatos que criem conta e ip de milhares de tipos e fiquem mandando pm parem e tem muitos amigos meus precisando do script ... teria como ajudar ? Pelo amor de deus eu encho de rep qm conseguir

Citar

function onSay(cid, words, param, channel)    

if getPlayerLevel(cid) < 200 then
isPrivateChannel(channelId)
doPlayerSendCancel(cid,"Somente jogadores level 200 ou mais para manda pm")
else
doSendMagicEffect(toPosition,CONST_ME_MAGIC_BLUE)

    end
    return true
end

Fiz esse mas foi para todos chanels até agr

Poke X Ice

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 16/11/16Posts: 215Gênero: Masculino

não entendi muito bem. poderia explicar melhor isso

 

mais qual quer coisa testa assim

 

< 200 = "CHAT 1" ou "Channel 1"

>= 200 = "CHAT 2" ou "Channel 2"

Spoiler

function onSay(cid, words, param, channel)    

if getPlayerLevel(cid) < 200 then
   isPrivateChannel(1) -- ID DO CHAT DO PLAYER
   doPlayerSendCancel(cid, "você não tem level suficiente para utilizar esse chat")
elseif getPlayerLevel(cid) >= 200 then
   isPrivateChannel(2) -- ID DO CHAT DO PLAYER!
end 
return true
end

 

Duhisback

Duhisback
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 16/08/13Posts: 281Gênero: Masculino
15 minutos atrás, Poke X Ice disse:

não entendi muito bem. poderia explicar melhor isso

 

 

Acho que ele quis falar que a vó, é pai do tio dele, que o irmão é madrinha da prima dele, pois a irmã é tia da vó! entendeu?

kkkkk também não entendi nada do que ele quis falar e ainda falou que várias pessoas querem esse script ou sistema, ao qual ele se refere.

Crypter

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 24/02/17Posts: 368Gênero: Masculino
function onSay(cid, words, param, channel)    
	if getPlayerLevel(cid) < 200 and isPrivateChannel(channel) then
		return false and doPlayerSendCancel(cid,"Somente jogadores level 200 ou mais para manda pm")
	end
    return true
end

Caso de erro utilize esse

function onSay(cid, words, param, channel)    
	if getPlayerLevel(cid) < 200 and channel == 65535 then
		return false and doPlayerSendCancel(cid,"Somente jogadores level 200 ou mais para manda pm")
	end
    return true
end

 

Kickyr

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/07/18Posts: 14

Obrigado @Crypter ,Foi muito ultil +Rep

Melhor do que pessoas que só vieram criticar.

Marshmello

Alone ~ [✖‿✖]
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 21/04/16Posts: 831Gênero: Masculino
A questão neste suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.

placa1.png.90a184502351cebe72cd7b69751e551d.png

Meu Facebook

INFOS:

Citar

CIDADE: Rio de janeiro

Idade: 22 anos
SOU: {"Scripter(lua)", "WebMaster", "ProgramadorC++"}
 

local config = {
	delrey = getPlayerCarValue(cid, DELREY),
	cigarro = getPlayerCancer(cid, DERBY),
	prostituta = getPlayerAIDS(cid, cracuda),
	tresOitao = getPlayerRevorvi(cid, 38)
}
if(delrey == "Ligado" and cigarro == "Aceso" and prostituta == "No Colo" and tresOitao == "Carregado") then
	doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Começou o fim de semana. #PAS")
end