marker = createMarker( -1078.38, 402.89, 13.1, "cylinder", 1.5, 0, 237, 184, 255 )
function teleport (hitElement)
if getElementType(hitElement) == "player"
then
if getPlayerTeam(hitElement) == getTeamFromName("Admins")
then
if getPedOccupiedVehicle(hitElement)
then
setElementPosition (hitElement,-1168.86,341.98,673.28 )
end
end
end
end
addEventHandler ("onMarkerHit",marker,teleport)
Serwer,a chcia?em uzyska? by przez marker mogli by si? teleportowa? ludzie z teamu pojazdem jak i bez niego , i pytanie do ciebie. Co mam zrobi? by ludzie po reconnect'cie byli zapisani w team ?
chcia?em uzyska? by przez marker mogli by si? teleportowa? ludzie z teamu pojazdem jak i bez niego
Masz:
marker = createMarker( -1078.38, 402.89, 13.1, "cylinder", 1.5, 0, 237, 184, 255 )
function teleport (hitElement)
if (getElementType(hitElement) == "player") then
if (getPlayerTeam(hitElement) == getTeamFromName("Admins")) then
setElementPosition (hitElement,-1168.86,341.98,673.28 )
end
elseif (getElementType(hitElement) == "vehicle") then
if (getPlayerTeam(getVehicleOccupant(hitElement)) == getTeamFromName("Admins")) then
setElementPosition(getVehicleOccupant(hitElement), -1168.86,341.98,673.28)
setElementPosition(hitElement, -1168.86,341.98,673.28)
warpPedIntoVehicle(getVehicleOccupant(hitElement), hitElement)
end
end
end
addEventHandler ("onMarkerHit",marker,teleport)
Do Bazy ? Czyli jak bo wy?ej wspomina?e? co? o setAccountData,bo te? zrobi?em ACL taki jak grupa i doda?em te? tam danego gracza i nic i tak nie zapisuje ;/ Jak m?g? by? mi napisa? skrypt po acl a nie pod team bym by? wdzi?czny i oczywi?cie piwka polec?
Ja bym jednak poradzi? co? z setAccountData, bo tak jak m?wi? lepiej zapisa? co? do bazy (ni? babra? si? z plikami .. fu, ohyda). Ka?de konto zapisywane jest do bazy SQLite (internal.db). Wi?c wystarczy u?y? setAccountData i gitarka.
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