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

Wysłany: 2014-11-20, 13:34


wwa22442







Wiek: 38
Na forum: 4847 dni
Posty: 127

Piwa: 82

Respekt: 50

Ostrzeżeń: 20%
Witam.

Napisalem sobie skrypcik na grupe o nazwie "admin" ale nie chce do niej dodawac nie wiem czemu.

Oto kod:


function createAdminTeam ()
    AdminTeam = createTeam ("Administrator", 6, 183, 248)
end
addEventHandler ("onResourceStart", resourceRoot, createAdminTeam)
 
function joinAdmin()
     setPlayerTeam(source,AdminTeam)
     setElementModel(source,276)
     setElementPosition (source, 2437, 98, 26)
     outputChatBox("Dolaczyles do grupy adminow.",source,0,255,0)
end

function leaveAdmin(source, player, Admin)
    setElementModel(source, 0)
    setPlayerTeam ( source, nil )
    removePedFromVehicle( source )
end
addEvent("setAdmin", true)
addEventHandler("setAdmin",root,joinAdmin)
addCommandHandler("sluzba.admin",joinAdmin)
addCommandHandler("zsluzba.admin",leaveAdmin)


Za pomoc dam piweczko ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-20, 14:12


Jeey

Lua, Grafik






Wiek: 27
Na forum: 4480 dni
Posty: 98
Nick w MP: Jeey

Piwa: 383

Respekt: 80

Ostrzeżeń: 100%
Po kt?rej stronie?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-20, 14:19


wwa22442







Wiek: 38
Na forum: 4847 dni
Posty: 127

Piwa: 82

Respekt: 50

Ostrzeżeń: 20%
Zrobi?em ju? inny skrypt, automatycznie dodaj?cy do acl.

Ale ?eby nie robi? kolejnego tematu to zapytam o ten wlasnie skrypt dodajacy...

Jak zrobi? aby osoba o nicku: "Jankowalski" mogla dodawac ludzi do tej wlasnie grupy i zeby oni automatycznie sie tam zapisywali w tej grupe, oraz aby mogla przez jakas komende, np.: "/wyrzuc [nick]" usuwac z niej ?

Oto skrypt dodajacy do grupy poprzez wejscie w marker :)


police = createTeam ( "Policja", 0, 0, 255 )
marker = createMarker ( 254 , 77 , 1004, "cylinder", 1.5, 255, 255, 255, 170 )

function login ( hitElement, matchingDimension )
local accName = getAccountName ( getPlayerAccount ( hitElement ) ) 
  if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Policja" ) ) then 
  setPlayerTeam ( hitElement, police )
  giveWeapon ( hitElement, 12, 10000 )
  setPedArmor ( hitElement, 100 )
  setElementModel ( hitElement, 281 )
else
outputChatBox ( "Nie jestes w policji", hitElement, 255, 0, 0 )
end
end
addEventHandler ( "onMarkerHit", marker, login )


Daje piwka :)

Postaw piwo autorowi tego posta
 

 
Tagi: nie :: dodaje :: grupy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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