Wysłany: 2014-07-25, 00:00
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Witam, potrzebny mi kawa?ek funkcji kt?ry dodaje przed nick gracza tekst kt?ry sobie ustale, np [Poszukiwany] lub cokolwiek, chc? tego u?y? do poziomu rang w grupach.
Pozdrawiam i zach?cam, lec? zimne piwka ^.^, wystarczy mi kod z wiki, sam spr?buje xd.
Wysłany: 2014-07-25, 00:28
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
addEventHandler ( "onPlayerChat" , root , function( msg , type )
cancelEvent ()
outputChatBox ( "[POSZUKIWANY]" .. msg , root )
end )
Wysłany: 2014-07-25, 00:51
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Tak, to doda mi przedrostek na czacie, rzeczywi?cie nie okre?li?em czego chc?, wi?c tu napisz?, potrzebny mi kod kt?ry dodaje ten przedrostek nad g?ow? gracza.
Wiem ?e tak si? da bo widzia?em to w wanted system, jak dodawa?o liczb? od 1 do 3 wandet level. A jak nie znacie to poszukam tego skryptu i posklejam do moich potrzeb
Wysłany: 2014-07-25, 01:48
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Masz hud nad g?ow? oryginalny od MTA ?
Wysłany: 2014-07-25, 01:54
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Wysłany: 2014-07-25, 02:52
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
To w tym Ci ju? nie pomog?. Nie grzeba?em nigdy tak g??boko, ?eby sprawdzi? czy hud jest podpi?ty pod plik w resources serwera czy w plikach serwerowych w hostingu.
Wysłany: 2014-07-25, 10:50
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4782 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Wypr?buj
S-side
function wanted ( thePlayer , commandName , target )
if target then
local targetName = getPlayerName ( target )
setPlayerName ( target , "[Poszukiwany] " .. targetName )
else
outputChatBox ( 'Podaj prawidlowy nick' , thePlayer )
end
end
addCommandHandler ( 'poszukiwany' , wanted )
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-25, 12:44
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Ma?a poprawka
function wanted ( thePlayer , commandName , target )
if target then
target = getPlayerFromName ( target )
local targetName = getPlayerName ( target )
setPlayerName ( target , "[Poszukiwany] " .. targetName )
else
outputChatBox ( 'Podaj prawidlowy nick' , thePlayer )
end
end
addCommandHandler ( 'poszukiwany' , wanted )
Wysłany: 2014-07-25, 12:47
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4782 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
PanMaszyna , faktycznie brakowa?o i tu czego?... dzi?ki ^^
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-25, 14:54
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Dzi?ki, obaj macie piwko, a w zupe?no?ci wystarczy mi:
Kod: setPlayerName(target,"[Poszukiwany] "..targetName)
Wysłany: 2014-07-25, 15:00
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Pami?taj, aby w setAccountData zapisa? mu jego stary nick, ?eby potem przywr?ci? mu stary nick bez tagu.
Wysłany: 2014-07-25, 15:29
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Aha, dzi?ki, natchn??e? mnie
[ Dodano : 2014-07-25, 15:41 ]
Kod: function wanted2(thePlayer,commandName,target)
local playeraccount = getPlayerAccount (source)
if target then
target = getPlayerFromName ( target )
local targetName = getPlayerName(target)
setPlayerName(playeraccount)
else
outputChatBox('[Informacja] Podaj prawid?owy nick kt?remu chcesz zdj?? poszukiwanie !', thePlayer)
end
end
addCommandHandler('zdejmijposzukiwanie',wanted2)
To b?dzie dobre ?
Wysłany: 2014-07-25, 16:57
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4782 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Mizy1999 , raczej w ten spos?b
function wanted2 ( thePlayer , commandName , target )
if target then
local pltarget = getPlayerFromName ( target )
local acc = getPlayerAccount ( pltarget )
local targetname = getPlayerName ( pltarget )
if targetname and acc then
setAccountData ( acc , 'oldnick' , targetname )
setPlayerName ( pltarget , '[Poszukiwany] ' .. targetname )
end
else
outputChatBox ( 'Podaj mi nick gracza' , thePlayer )
end
end
addCommanHandler ( 'wanted2' , wanted2 )
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-25, 18:42
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Ale czy to przypadkowo nie ustawia tagu poszukiwany ?
Wysłany: 2014-07-25, 18:52
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4782 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Owszem ustawia. Tu masz kod na zdejmowanie tagu:
function unwanted ( thePlayer , commandName , target )
if target then
local pltarget = getPlayerFromName ( target )
local acc = getPlayerAccount ( pltarget )
local oldname = getAccountData ( acc , 'oldnick' )
if oldname then
setAccountData ( acc , 'oldnick' , false )-- czyscimy zapis dla optymalizacji
setPlayerName ( pltarget , oldnick )
end
else
outputChatBox ( 'Podaj mi nick gracza' , thePlayer )
end
end
addCommanHandler ( 'unwanted' , unwanted )
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Tagi: przedrostek :: nicku
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: