Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-06-28, 14:03


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Witam robi? sobi? takiego bota anty reklamowego kt?ry banuje po wpisaniu ip badz czegos zwiazanego z reklam?. I daje tam rozne duperele

I mam 2 problemy. Pierwszy z nich to b??d w DB, attempt to concatenate getPlayerName

linijka 53

outputChatBox("Gracz: "..getPlayerName(source).."Zosta?/a Zbanowany/a Przez ConsoleBot"getRootElement(), 25500)




a drugi b??d to taki, ?e zamiast co 2 minuty losowa? teksty z tablicy to losuje mi kij wie sk?d cyfry.

local teksty = {
{"Co tam u was ?"},
{"Jaka Dzi? Pogoda ?"},
{"Mi?ej zabawy :)"},
{"Ale fajna nuta na M leci"},
{"Fajnie sie gra tutaj ? "},
{"M?j tw?rca to mistrzuniu"},
{"Uhhh ale gor?co dzi? co nie ?"},
}

setTimer(function()
local los math.random(1#teksty)
outputChatBox("#ff99ccConsoleBot: #99004c"..los.."",getRootElement(), 255,255,255,true)
end120*10001)



addEventHandler("onResourceStart"resourceRoot, function()
outputChatBox("#ff99ccConsoleBot: Witaj Jestem Botem Stworzonym Przez Marcina B?d? Si? Wami Opiekowa?."getRootElement(), 255255255true)
end)

local s1 "mtasa://"
local s2 "128.168.593.532"
local s3 ":25503"

addEventHandler("onPlayerChat",root,function(msgtype)
if type == 0 then
cancelEvent()
if msg == s1 or msg == s2 or msg == s3 then
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root,255,255,255)
outputChatBox(" ",root255,255,255)
outputChatBox("#00ff00ConsoleBot Oczyszcza Czat !"getRootElement(), 255255255true)
--local powod "Zosta?e? Zbanowany Przez ConsolBot'a"
banPlayer(sourcefalsefalsetruegetRootElement(), "Zosta?e?/a? Zbanowany/a Przez ConsoleBot'a")
outputChatBox("Gracz: "..getPlayerName(source).."Zosta?/a Zbanowany/a Przez ConsoleBot"getRootElement(), 25500)
end
end
end)



Tak wygl?daj? te cyfry i dok?adny b??d

http://imgur.com/a/Rth0K


nagradzam :piwo: i R*

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-28, 17:16


GabWas







Wiek: 24
Na forum: 3881 dni
Posty: 289
Nick w MP: GabWas

Piwa: 65

Respekt: 231,5
Respekt: 231,5Respekt: 231,5

local los math.random(1#teksty)
outputChatBox("#ff99ccConsoleBot: #99004c"..los.."",getRootElement(), 255,255,255,true)

Przecie? zmienna "los" to cyfra, a nie tekst. "math.random" nie losuje Ci danego tekstu xD
Powinno to wygl?da? "mniej wi?cej" tak:
outputChatBox("#ff99ccConsoleBot: #99004c"..teksty[los].."",getRootElement(), 255,255,255,true)


A co do b??du w DB, to przecie? jest on z innego skryptu :shock:

Ostatnio zmieniony przez GabWas 2016-06-28, 17:21, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-28, 17:18


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

marcin778, a z jakiego eventu pobierasz source ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-28, 17:31


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

GabWas, 2 screen to db z obecnego.

luki123luki123, onPlayerChat

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-28, 17:51


dudeks







Wiek: 31
Na forum: 6576 dni
Posty: 171

Piwa: 89

Respekt: 105,3
Respekt: 105,3

Co do twojego problemu z math.random i to a? p?aka? si? chce.

luki123luki123, przecie? to jest w kodzie w pierwszym po?cie, tak trudno zobaczy?? :D

A co do problemu z getPlayerName, zamie? te linijki:

banPlayer(sourcefalsefalsetruegetRootElement(), "Zosta?e?/a? Zbanowany/a Przez ConsoleBot'a")
outputChatBox("Gracz: "..getPlayerName(source).."Zosta?/a Zbanowany/a Przez ConsoleBot"getRootElement(), 25500)

ze sob? miejscami. Jak banujesz gracza, to go wyrzuca z serwera. Jak go wyrzucisz z serwera, to jak chcesz pobra? jego nick? fuck logic.

Postaw piwo autorowi tego posta
 

 
Tagi: getplayername :: dziwne :: cyfry
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » getPlayerName + dziwne cyfry Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku