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

Wysłany: 2012-07-17, 11:52


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Mam taki problem, ot?rz chcia?em by policja logowa?a si? na marker oto kod:

loginpoli createMarker ( -1616.3000488281682.900024414067"cylinder"20025550 )

function createTeamsOnStart ()
    Spawn createTeam ("Bezrobotny"02550)
    Policja createTeam "Policja"00255 )
    PomocDrogowa createTeam "Pomoc Drogowa"2550255 )
    Pogotowie createTeam "Pogotowie"255200120 )
    Taxi createTeam "Taxi"255255)
end

addEventHandler "onResourceStart"getResourceRootElement(getThisResource()), createTeamsOnStart  )
function loginPolicja player )
  setPlayerTeam playerPolicja )
  spawnPlayer player, -1579661)
  setPlayerNametagColor player2020230 )
  giveWeapon player3)
  giveWeapon player222000 )
  giveWeapon player272000 )
  giveWeapon player322000 )
  setPlayerTeam playerPolicja )
  setPedSkin player281 )
  outputChatBox('Nieznasz jakiej? komendy??? Wszystko masz pod /pomocpoli'player00255)
end
addEventHandler "onClientMarkerHit"loginpoliloginPolicja )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-17, 11:57


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Zdecyduj, czy skrypt ma dzia?a? po stronie clienta czy servera. Bo tutaj masz zdarzenie na stron? clienta i servera. Proponuj? server, dlatego ?e jak kto? zmieni skin etc. inni tego nie zauwa?? - b?d? widzie? stary skin, oraz popraw argumenty do funkcji.

Kod:

function loginPolicja (hitElement, dimension)
setPlayerTeam (hitElement, Policja )
spawnPlayer (hitElement, -1579, 661, 8 )
setPlayerNametagColor (hitElement, 20, 20, 230 )
giveWeapon (hitElement, 3, 1 )
giveWeapon (hitElement, 22, 2000 )
giveWeapon (hitElement, 27, 2000 )
giveWeapon (hitElement, 32, 2000 )
setPlayerTeam (hitElement, Policja )
setPedSkin (hitElement, 281 )
outputChatBox('Nieznasz jakiej? komendy??? Wszystko masz pod /pomocpoli', hitElement, 0, 0, 255)
end
addEventHandler ( "onMarkerHit", loginpoli, loginPolicja )


Powinno dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-17, 12:16


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7


function createTeamsOnStart ()
    Spawn createTeam ("Bezrobotny"02550)
    Policja createTeam "Policja"00255 )
    PomocDrogowa createTeam "Pomoc Drogowa"2550255 )
    Pogotowie createTeam "Pogotowie"255200120 )
    Taxi createTeam "Taxi"255255)
end

addEventHandler "onResourceStart"getResourceRootElement(getThisResource()), createTeamsOnStart  )

Tego nie musisz obk?ada? funkcj?. Wystarczy, ?e dasz same funkcje oraz przypisane im zmienne i b?dzie git, czyli:

local Spawn createTeam ("Bezrobotny"02550)
local Policja createTeam "Policja"00255 )
local PomocDrogowa createTeam "Pomoc Drogowa"2550255 )
local Pogotowie createTeam "Pogotowie"255200120 )
local Taxi createTeam "Taxi"255255)


Kod wy?ej daj pod linijk?
loginpoli createMarker ( -1616.3000488281682.900024414067"cylinder"20025550 )


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

 
Wysłany: 2012-07-17, 18:09


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Pioruniasty, Ziomalek11 macie po :piwo: , ale mam jeszcze jeszcze jedno pytanie. Jak zrobi? limit graczy w danej grupie ACL?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 17:14


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Odkopi? troch? tw?j post, bo go nie czyta?em. Wydaje mi si? ?e nie ma funkcji sprawdzania ilo?ci graczy w ACL, jednak gdyby? troch? pomy?la? i mia? troch? kreatywno?ci mo?na co? wykombinowa?.

  • Sprawdzasz wszystkie konta, dodane do danej grupy
  • Za pomoc? zmiennej "liczysz" ile jest dodanych u?ytkownik?w
  • Gdy dana liczba jest r?wna/wi?ksza od danej w swojej funkcji na dodawanie graczy nie b?dziesz m?g? go doda?


Jednak nie wiem, czy zadzia?a - aczkolwiek sprawdzi? mo?na!


Szczerze, gdy planujesz zrobi? jaki? panel szefa, mo?e uda?oby si? to podpi?? pod MySQL, jednak to te?, trudno pisa? nie wiedz?c czy wypali.

Ostatnio zmieniony przez Riot 2012-07-20, 22:31, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-20, 20:46


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Ale zawsze MySQL mo?na uruchomi? na swoim, lokalnym komputerze i troch? pobawi? si? bazami danych za darmo. Poza tym tw?j spos?b na bank b?dzie dzia?a?.

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

 
Wysłany: 2012-07-20, 22:31


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

No tak, sam ba?em si? MySQL jak ognia, a gdy spr?bowa?em okaza?o si? to nie takie trudne, wr?cz ?atwe. Wi?c tak na marginesie, poza tematem warto to spr?bowa? - gdyby? ewentualnie tego nie ruszy? ;)

Postaw piwo autorowi tego posta
 

 
Tagi: loginpoli :: marker
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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