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

Wysłany: 2012-03-03, 19:35


Marco Corleone







Wiek: 42
Na forum: 5206 dni
Posty: 4



Respekt: 50

Witajcie. No mam zamiar teraz robi? serwer Real Life i mog? mie? kilka problem?w, w tym temacie b?d? pisa? z czym mam problem, mo?e te? prosi? o gotowy kod (chocia? b?d? si? stara? sam zrobi? i najwy?ej da? do poprawki).


1 :piwo:
Chcia?bym aby po zalogowaniu sprawdza?o czy gracz jest w danej grupie w ACL np. policji. Jak tak to zmienia?o mu skin, dawa?o bro? i dodawa?o do teamu.

Oto m?j kod:
Cytat:

function policja (player, commandName)
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(player)), aclGetGroup("Policja")) then
setElementModel ( player, rand(280,285) )
giveWeapon ( player, 31, 1200 )
setPlayerStat ( player, 75, 1000 )
setPlayerStat ( player, 24, 1000 )
setElementHealth ( player, 200 )
setPlayerTeam ( player, teampolicja )
end
end
addEventHandler('onPlayerLogin', policja)


Nie dzia?a. Nie wiem czy te? z tym rand() dobrze. Pomo?ecie?


2 :piwo:

Jak zrobi? komend? /bronie NICK, kt?ra wy?wietli policjantowi na chacie "Gracz NICK posiada: X, X, X", zamiast X?w to bronie, kt?re gracz ma.

Do tego, jak zrobi? komend? na usuwanie wszystkich broni dla policjant?w?



Na razie tyle, w temacie cz?sto b?d? prosi? o pomoc z czym? wi?c je?li chcecie pom?c to zagl?dajcie! ;)
[/quote]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 19:52


luki123luki123

Place Game






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

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

co ci pisze w /debugcript 3 Wpisz na serwer i w konsoli daj ss

Na mnie to b??d to jest :

Kod:

teampolicja

na
Kod:

policja


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 19:56


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Kod:

function policja (player)
if isObjectInACLGroup ( user...getAccountName(getPlayerAccount(player)), aclGetGroup("Policja")) then
setElementModel ( player, math.random(280,285) )
giveWeapon ( player, 31, 1200 )
setPlayerStat ( player, 75, 1000 )
setPlayerStat ( player, 24, 1000 )
setElementHealth ( player, 200 )
setPlayerTeam ( player, teampolicja )
end
end
addEventHandler("onPlayerLogin", getRootElement(), policja)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 21:59


luki123luki123

Place Game






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

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

2 to ja nie wiem sam tego szukam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 22:01


Paweł509







Wiek: 29
Na forum: 5215 dni
Posty: 11



Respekt: 50

Ja te? to 2 potrzebuje bo robi? paczk? skrypt?w rpg

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-04, 02:13


Marco Corleone







Wiek: 42
Na forum: 5206 dni
Posty: 4



Respekt: 50

Jacob, nie dzia?a mi to. Nic nie wyrzuca w debugscript 3 (opr?cz tego, ?e zamiast ".." da?e? "...", ale to poprawione).


Zrobi mi kto? dost?pn? dla ludzi w ACL "Liderpolicji" /listapolicja co wy?wietli na chacie wszystkie konta dodane do ACL Policja?

Wiem, ?e to b?dzie co? z p?tl? for, chyba. :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-04, 09:28


Paweł509







Wiek: 29
Na forum: 5215 dni
Posty: 11



Respekt: 50

usu? team z teampolicja

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-04, 11:15


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Zdefiniowa?e? teampolicja? Je?li nie:
Kod:

local teampolicja = createTeam("Policja", r, g, b)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-04, 12:12


Marco Corleone







Wiek: 42
Na forum: 5206 dni
Posty: 4



Respekt: 50

Nie zdefiniowa?em, ale og?lnie wyrzuci?em zmian? teamu gracza.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-04, 12:20


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Marco Corleone, ale nic si? nie dzieje? Nie zmienia skinu gracza itp.?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-04, 13:04


Marco Corleone







Wiek: 42
Na forum: 5206 dni
Posty: 4



Respekt: 50

Nic, loguje si? (jestem w Policja) i nic.

[ Dodano: 2012-03-04, 15:42 ]
Cytat:

function pd(a,b,c)
outputChatBox ( "- ".. getPlayerName (a).. " potrzebuje pomocy drogowej! -", 255,255,255, true)
end

addCommandHandler("pd", pd)


Jak zrobi? aby ten tekst wy?wietla? si? w kolorze czerwonym?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-04, 17:43


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Strona klienta, czy serwera? Poza tym nie widz? " mi?dzy np. nazw? komendy etc.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-10, 11:38


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Co do usuwania broni: takeAllWeapons ( player )
co do sprawdzania broni: getPedWeapon ( player, slot )
pozdrawiam oski

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-10, 18:39


luki123luki123

Place Game






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

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Oski, zrobi?em takie co?
Kod:

takeAllWeapons ( player )
outputChatBox ( "Policja zabiera ci bro?!" )

Kod:

local weaponType = getPedWeapon ( getPlayerFromName ( "someguy" ) )
if ( weaponType ) then
outputChatBox ( "obecne someguy na bro? typu: " .. weaponType .. "." )
end


i to teraz jako jeden skrypt zrobi? ??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-10, 18:47


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

luki123luki123,
Kod:

addCommandHandler("odbierz",
function (player, cmd, kto)
if (kto)
takeAllWeapons(getPlayerFromName(kto))
outputChatBox("Policja zabiera ci bro?!", getPlayerFromName(kto))
else
outputChatBox("/odbierz nick", player)
end
end)

addCommandHandler("sprawdz",
function (player, cmd, kto)
if (kto)
local weaponType = getPedWeapon ( getPlayerFromName ( kto ) )
if ( weaponType ) then
outputChatBox ( "obecne someguy na bro? typu: " .. weaponType .. ".", player )
end
else
outputChatBox("/sprawdz nick", player)
end
end)


Postaw piwo autorowi tego posta
 

 
Tagi: kilka :: skryptów :: itp.
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Kilka skryptów itp. 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