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

Wysłany: 2019-08-24, 13:05


NorbiTTT

Nbi#1824






Wiek: 27
Na forum: 3207 dni
Posty: 193
Nick w MP: Nbi

Piwa: 698

Respekt: 60

To ju? ostatnie pytanie, z reszt? sam sobie poradz?.

A wi?c stworzy?em komende "zacznij.evencik"

cz??? kodu:


addCommandHandler("zacznij.evencik", function(plr)

  if not getElementData(plr,"player:admin"then
    outputChatBox("Nie mo?esz rozpoczyna? eventu!",plr,255,230,120)
    return
    else
    outputChatBox("Administrator "..getPlayerName(plr):gsub("#%x%x%x%x%x%x","").. " rozpocz?? event wpisz /evtp aby do??czy?",root,0,255,0)
    outputChatBox("Rozpocz?to event",plr,255,230,120)
    end
end)



I jak teraz zrobi? ten system jak jest na paradise dodam komende evtp
i co dalej? (chcem aby teleportowa?o do osoby tworz?cej event)

ale totalnie pomys?u nie mam


EDIT: Wpad?em na pomys? ?eby doda? kolumne w db eventy

i przy wpisaniu i rozpoczeciu eventu kolumna czyevent aktualizowa?a si? na 1

tylko jak to zrobi?? nigdy si? nie bawi?em Db a chcia?bym si? wreszcie nauczy?

cz??? kodu:


exports["srpg-db"]:dbSet("INSERT INTO srpg-event SET czyevent=?",1)



Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-24, 14:11


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Nie musisz nic z DB robi?.

Zapisujesz pozycj? administratora, kt?ry wpisa? komend? "zacznij.event" w jakiej? zmiennej (po stronie serwera!).
Po wpisaniu /evtp przez gracza ustawiaj mu wcze?niej zapisan? pozycj? pod w/w zmienn?.

evXevYevZ getElementPosition()

addCommandHandler("evtp", function(...)
setElementPosition(..., evXevYevZ)
end)

Oczywi?cie kod wybrakowany, reszt??sobie sam dopisz i skopiuj w odpowiednie miejsca.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-24, 14:30


NorbiTTT

Nbi#1824






Wiek: 27
Na forum: 3207 dni
Posty: 193
Nick w MP: Nbi

Piwa: 698

Respekt: 60

O kurde nie wpad?em na to ale jeszcze jak m?g?by? pom?c


chcem stworzy? komende /event.zakoncz

?e /evtp

nie b?dzie ju? dost?pne

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-24, 14:49


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Ustawiasz jak?? kolejn? zmienn? (lub t??sam? co evX itd.) i ustawiasz jej "zakonczone" np. po zamkni?ciu /evtp i sprawdzasz czy ta zmienna r?wna si? "zakonczone". Je?li tak, nic nie robisz.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
NorbiTTT
Wysłany: 2019-08-24, 16:13


NorbiTTT

Nbi#1824






Wiek: 27
Na forum: 3207 dni
Posty: 193
Nick w MP: Nbi

Piwa: 698

Respekt: 60

dzi?kuje ;) leci piwko

Postaw piwo autorowi tego posta
 

 
Tagi: evtp
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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