Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: pickup
1. Pickup
Czemu setElementVisibleTo nie dzia?a mi na pickup?

Kod:

local picks = {

{1482.2822265625,-1705.0869140625,14.046875, 1},
{1461.5166015625,-1712.9052734375,14.546875, 2},
{1506.9462890625,-1712.310546875,14.046875, 3},


}


function podkowy()

for i,v in ipairs(picks) do

local pi = createPickup(v[1], v[2], v[3], 3, 954)
setElementVisibleTo(pi, root, false)
setElementData(pi, "podkowa:id", v[4])

end

end
addEventHandler("onResourceStart", root, podkowy)


Ewentualnie, czy da si? zablokowa? ich respawn?

Potrzebuje to jako? zgrabnie zrobi? do systemu znajdziek ;-p
2. Pickup
https://imgur.com/a/uXRqWau
( nie moge zrobic tego inaczej niz ss poniewaz gdy probuje uzyc [code] lub [lua] albo wgl wkleic tu kod
pojawia si? to "Ze wzgl?d?w bezpiecze?stwa zapytanie zosta?o zablokowane przez Modsecurity."


Problem polega na tym ?e onPlayerPickupHit nie chce sie wykona? poniewa? nie znajduje pickupa nazwanego hajs bo jest on w innym handlerze, a nie moge zrobi? pickupa poza tym 1 handlerem bo nie bedzie dzialalo.
3. [SKRYPT] Informacyjny pickup
Autor: Nieletni (Ja)
Opis: Skrypt tworzy pickup, po wej?ciu w niego otrzymamy wiadomo?? na czacie. Skrypt prosty idealny dla pocz?tkuj?cych.

SS:



Pobierz:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
4. skiny pickup
Witam, mam problem poniewa? gdy jest ustawiony marker to nie mog? wzi??? skina a gdy na pickup to mog? lecz mi ich nie wy?wietla prosz? o pomoc.

[lua]
for _,skin in pairs(skins) do
for _,pos in ipairs(skin.positions) do
local pickup=createPickup(pos[1], pos[2], pos[3], 3, 1275, 2000)
--local pickup=createMarker(pos[1], pos[2], pos[3]-1, "cylinder", 1.1, 0, 100, 0, 50)
setElementData(pickup, 'typ', 'ubranko')

setElementDimension(pickup,pos[6])
setElementInterior(pickup,pos[7])
setElementData(pickup,"p:faction",tostring(skin.code))
setElementData(pickup,"p:skin", tonumber(pos[4]))
setElementData(pickup,"p:rank", pos[8] or 1)
local t=createElement("text")
setElementData(t,"name",pos[5] or "Skin")
setElementDimension(t,pos[6])
setElementInterior(t,pos[7])
setElementPosition(t,pos[1],pos[2],pos[3]+1)
end
end

addEventHandler("onPickupHit", resourceRoot, function(el,md)
if getElementType(el)~="player" then return end
local faction=getElementData(source,"p:faction")
if not faction then return end
local skin=getElementData(source,"p:skin")
local rank=getElementData(source,"p:rank")
if not skin then return end
if not getPlayerFaction(el,faction) or getElementData(el,"player:faction") ~= faction then
--outputChatBox("#bf0101(✖) #F...
5. Race pickup nitro
Siema mam pytanie, nigdzie na necie nie mog?em znale?? spos?bu na ustawienie takiego nitra na mapie. Wie kto? jak ustawi? skryptem takie nitro?

6. Pickup na skiny
Siemka, ma kto? jaki? skrypt, ?e jak wejde w pickup daje mi skina?
Daje piwko i RESPEKT
7. Pickup skina
Witam mam problem ze skryptem na wzi?cie skina. Ot?? w og?le skrypt nie pojawia znacznika do wzi?cia skina. Dodam i? robi?em ju? podobny skrypt i dzia?a? on bez problemowo. Za pomoc piwko i respekt

KOD

pickup 
createPickup ( -2569.14282479.9202614.56875012750) --Policja

addEventHandler 
"onPickupHit"pickup, function(element)
    if 
isObjectInACLGroup ("user."..getAccountName getPlayerAccount element ) ), aclGetGroup "PR" ) ) then
            cywilt 
getTeamFromName "CYWILE" )
            
setPlayerTeam elementcywilt )
        if 
getAccountData getPlayerAccount element ), "stary:skin" then
            id 
tonumber getAccountData getPlayerAccount element ), "stary:skin" ) )
            
setElementModel elementid 
            
setAccountData getPlayerAccount element ), "stary:skin"false )
        else
            
skin tonumber getElementModel element ) )
            
setAccountData getPlayerAccount element ), "stary:skin"skin )
            
setElementModel element118 )
end
    end
    end
)





DB3
https://imgur.com/a/X27ZnOI
8. Pickup dający broń.
Cze??, napisa?by mi kto? skrypt
na pickup daj?cy bro? ?

Chodzi mi o wej?cie w pickupa np. Uzi i daje full ammo uzi


PROSZ? O KOD, I? SAM NIE POTRAFI? TEGO NAPISA?. CHC? TO TYLKO NA SERWER LOKALNY I? CO? TESTUJE.
9. Pickup Na przycisk
Cze??, ostatnio zacz??em pr?bowa? ogarnia? LUA, i chcia?bym wykona? pickup - Je?li w niego wejdziesz nic si? nie stanie a przyk?adowo zbindowa? "E" i w tedy przyk?adowo teleportuje mnie ten pickup. Mo?na jakie? podpowiedzi? b?dz jak?? cz??? kodu do tego ? :D
10. Pickup na duty
Witam, potrzebuj? pomocy przy pickup'ie. Chodzi o to, ?e tworze pickup i mo?e go zebra? tylko osoba kt?ra jest np. duty frakcji.
11. PickUp z bronią i ubraniami.
Witam, czy ktos bylby w stanie stworzyc mi PickUp, i gdyybym w niego wszed? to zeby skin mi sie zmienial (blue t-shirt) oraz pickup z broni?, z gory bardzo dziekuje, sam nie zrobie, bo jestem nowy co do takiego kodowania, jakos sie odwdziecze. a ID broni i skinow dodam sam, oraz prosz? rowniez o meta.xml jesli jest w tym potrzebne :d
12. Pickup który daje HP
Siemka, chcia?em zrobi? pickupa kt?ry daje hp (to serduszko).
Napisa?em co? takiego:
Kod:

pickup = createPickup ( 1496.79, -1742.72, 13.55, 3, 1240, 0, 0 )
setElementInterior (pickup, 0)

Lecz on narazie si? tylko pojawi?, i nie wiem jak zrobi? ?eby dawa? hp. Dopiero sie ucze lua wi?c prosze o wyrozumia?o?? ;p
Z G?ry Dzi?ki za pomoc. Daje :piwo:
13. Pickup dając skin, broń.
A wi?c nie wiem jak napisa? skrypt na pickup daj?cy skin i bro?. Mam interior i szatnia w nim i chc? by przy szafach by?y pickupy o id 1275 i jak si? w nie wejdzie daje skin o id taki ja wpisz? w plikach. I by w jednym pliku .lua mo?na by?o doda? kilka takich pickup?w z skinami. Jak by kto? mi co? takiego napisa? to bym by? bardzo wdzi?czny i? ja nie wiem jak co? takiego napisa? i? jestem zielony. A skrypt na dawanie broni poprzez pickup tez chcia?bym, pickup o id 1254 jak by si? w niego wchodzi?o dawa?o by bro? z ammo, bron o id takim jaki wpisze id w plikach i bym w jednym pliku .lua m?g?bym postawi? kilka takich pickup?w z r??nymi broniami. My?l? ?e kod jest ?atwy i pomo?ecie mi co? takiego napisa?. Daj? piwka i respekt!

Help
14. Pickup, marker
Kto? mi wyt?umaczy jak zrobi? ten pickup
Pr?bowa?em przerobi? oto ten kod na pickup:

budynki
[id].marker=createMarker(v.drzwi[1], v.drzwi[2], v.drzwi[3]+0.51"arrow"1255,0,0,100)



Ale co? mi nie wychodzi..
15. Tworzenie Pickup i 3DText
Czesc, pobieram sobie z bazy danych informacje w ten sposob:
[pawn]stock LoadPickups()
{
new idx = 0, data[500], str[200];
mysql_query("SELECT * FROM pickupy");
mysql_store_result();
while(mysql_fetch_row(data, "|"))
{
sscanf(data, "p<|>dfffddfffdd",
PickupInfo[idx][eUID],
PickupInfo[idx][wejscieX],
PickupInfo[idx][wejscieY],
PickupInfo[idx][wejscieZ],
PickupInfo[idx][wejscieInterior],
PickupInfo[idx][wejscieVW],
PickupInfo[idx][wyjscieX],
PickupInfo[idx][wyjscieY],
PickupInfo[idx][wyjscieZ],
PickupInfo[idx][wyjscieInterior],
PickupInfo[idx][wyjscieVW]);
idx++;
printf("nn>>> Poprawnie zaladowano %d przejsc pomiedzy interiorami", idx);

PickupOut[idx] = CreatePickup(1314, 1, PickupInfo[idx][wejscieX], PickupInfo[idx][wejscieY], PickupInfo[idx][wejscieZ], PickupInfo[idx][wejscieVW]);
PickupIn[idx] = CreatePickup(1314, 1, PickupInfo[idx][wyjscieX], PickupInfo[idx][wyjscieY], PickupInfo[idx][wyjscieZ], PickupInfo[idx][wyjscieVW]);
format(str, sizeof(str), "Przejscie miedzy interioramin[UID: %d]nNacisnij LPM aby przejsc", PickupInfo[idx][eUID]);
TextOut[idx] = Create3DTextLabel(str, -1, PickupInfo[idx][wejscieX], PickupInfo[idx][wejscieY], PickupInfo[idx][wejscieZ], 5, PickupInfo[idx][wejscieVW], 0);
TextIn[idx] = Create3DTextLabel(str, -1, PickupInfo[idx][wyjscieX], PickupInfo[idx][wyjscieY], PickupInfo[idx][wyjscieZ], 5, PickupInfo...
16. Blokada dawania broni przez pickup
Witam,
Napisa?em skrypt na dawanie broni przez pickup cz?onkom frakcji, jednak jest mo?liwe branie pi?y mechanicznej bez s?u?by. Nie mam pomys?u jak mog? to zablokowa?.


local pickupx 
={
-- 
xyzrodzaj pickupaid broniilosc amunicjifrakcja
{1693.55,-1110.55,24.08242999999"PSP"},
{
1693.36,-1108.29,24.08291"PSP"},
{
1694.16,-1106.03,24.082441"PSP"},
}
for 
i,v in ipairs(pickupx) do
local pickup=createPickup(v[1], v[2], v[3], v[4], v[5], 00)


addEventHandler("onPickupHit"pickup, function(el,pickup)
    if 
getElementData(el,"player:duty") == v[7]  then
    giveWeapon
(elv[5], v[6])
    else
        
outputChatBox("* Nie posiadasz uprawnien!"el25500)
        
takeAllWeapons(el)
    
end
end
)
end
17. Pickup
Jak mam zmieni? np pickup niebieskiego domku na jaki? z gta v. Chodzi og?lnie o funkcje, i program do przerobienia obiektu.
18. Pickup
Gdzie tu jest b??d bo nie dzia?a :/
local pickup createPickup ( -1994.0400390625808.544.44531250amount30000)

function 
zycie (player)
addEventHandler("onPickupHit"pickupzycie(el,md))
 if 
not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(elthen return end
  setElementHealth
(el,100)
  
outputChatBox("Zosta?e? uleczony  :) ")
end
19. Pickup
Problem polega na tym ,?e wszystko dzia?a i jest dobrze tylko ,?e za pierwszym razem
pierwszy raz gdy uruchamiam i wchodze pickup to dostaje wiadomosc outputChatBox i jest dobrze , pickup znika jak chcialem ale gdy stworzy si? nowy i wchodze to nie dostaje wiadomosci outputChatBox i nie dodaje wartosci wcale .
Pomo?e kto? ?

function daj(player)
local konto=getPlayerAccount(player)
local ile=(getAccountData(konto,"dovip")or 0)
setAccountData(konto,"dovip",ile+0.01)
removeEventHandler("onPlayerPickupHit",getRootElement(),onw)
outputChatBox("Znalazles punkt! Obecnie masz"..getAccountData(konto,"dovip").."!",player,0,255,0)
end
addEventHandler
("onPlayerWasted",root,
function ()
local x,y,z=getElementPosition(source)
nre=createPickup xyz+0.431489860000 )
setTimer(destroyElement,59950,1,nre)
end)
function 
onw(pickup)
if(
pickup==nrethen
daj
(source)
end
end
addEventHandler
("onPlayerPickupHit",getRootElement(),onw)
20. pickup gaśnica
Witam potrzebuj? pomocy z ga?nic?..chodzi o to ?e chcia? bym sobi? ogarn?? co? takiego wchodz? w pickup'a i daje mi nieszko?czon? ga?nic?..Je?eli kto? wie jak to zrobi? lub ma co? takiego to prosi? bym o podes?anie/pomoc z g?ry stawiam :piwo:
21. Pickup sie respi
Witam! Mam problem.

Kiedy stworze pickup:

createPickup(xyz31318)


Po jakim? czasie respi si? od nowa. Chc? ?eby sie nie respi?, kiedy sie go zbierze.

Dzi?ki za pomoc.
22. pickup 3d
jak zrobi? napis 3d na pickup ?

addEventHandler("onClientRender"root, function()
    
local rx,ry,rz getCameraMatrix()
    
    for 
i,v in ipairs(getElementsByType("pickup"root)) do
        
local opis getElementData(p"pickup_opis")
        if 
opis then
            local x
,y,getElementPosition(p)
            
local distance getDistanceBetweenPoints3D(rx,ry,rz,x,y,z)
            if 
distance <= 20 then
                local sx
,sy getScreenFromWorldPosition(x,y,z200)
                if 
sx and sy then
                dxDrawText
(opissx-(sw/5),sy,sx+(sw/5),sytocolor(255255255155), 1.0"default-small""center""center"falsetrue)
                
end
            end
        end
    end
end
)
23. Jak zrobić pickup
[code]local gRoot = getRootElement();
local gResRoot = getResourceRootElement( getThisResource () );

local sql = { Query = executeSQLQuery };

addEventHandler( 'onResourceStart', gResRoot,
function()
sql.Query( "CREATE TABLE IF NOT EXISTS house_data (
ID INTEGER, en_X REAL, en_Y REAL, en_Z REAL,
en_tX REAL, en_tY REAL, en_tZ REAL,
ex_X REAL, ex_Y REAL, ex_Z REAL,
ex_tX REAL, ex_tY REAL, ex_tZ REAL,
int INTEGER, dim INTEGER, cost INTEGER, owner TEXT, key TEXT )"
);
local hr = sql.Query( "SELECT * FROM house_data" );
for i = 1, #hr do
createHouse( false, hr[i].ID, hr[i].owner, hr[i].key, hr[i].en_X, hr[i].en_Y, hr[i].en_Z, hr[i].en_tX, hr[i].en_tY, hr[i].en_tZ, hr[i].ex_X, hr[i].ex_Y, hr[i].ex_Z, hr[i].ex_tX, hr[i].ex_tY, hr[i].ex_tZ, hr[i].int, hr[i].dim, hr[i].cost );
end;
for i, v in ipairs( getElementsByType( 'player' ) ) do
setElementData( v, 'k_len', tonumber( get( 'keyLength' ) ) );
end;
addEventHandler( 'onPlayerJoin', gRoot,
function()
setElementData( source, 'k_len', tonumber( get( 'keyLength' ) ) );
end
);
end
);

addCommandHandler( 'hpanel',
function( player )
if isObjectInACLGroup( 'user.'..getAccountName( getPlayerAccount( player ) ), aclGetGroup( 'Admin' ) ) and hasObjectPermissionTo( player, 'function.banPlayer', false ) then
if not getElementData( player, 'HP_Opened' ) then
triggerClie...
24. [MTA] Pickup Domku
Witam wiec tak przerabiam House Panel wszytsko smiga juz mam zielony domek ale jesli go kupie nie zmienia koloru wiec wiem juz o co w tym chodzi poniewaz mam taka linijke:
setMarkerColor( m_Enter, 255, 51, 36, 150 );
a gdy mam pickup trzeba raczej zrobic to zeby nie marker zmienial color tylko pickup przestawial sie na inny wiec tak poprzednia linijka z pickupem zielonego domku:
local m_Enter = createPickup( eX, eY, eZ - 0, 3, 1273, 0, 0 )
to dziala a chcialbym zeby w setMarkerColor bylo
createPickup( eX, eY, eZ - 0, 3, 1272, 0, 0 )
poprostu chce zeby setmarkercolor zmienilibyscie mi na pickup 1272 wiec pomocy!
25. Gui w pickup
Witam, chc? aby pokaza?o si? gui jak wejd? w pickup (info) a jak wyjd? to znik?o.

S:

local Positions 
=
    {
    { -
1891.52148.70019531251.7999999523163 },
    }
 
local pickups = { pickup = { } }
 
function 
onHit ( )
for 
_v in ipairs Positions )    do
    
local xyunpack )
    
pickups.pickup[v] = createPickup xyz312393000)
addEventHandler "onPickupHit"pickups.pickup[v],
    function ( 
player )
    
usePickup pickups.pickup[v], player )
    
triggerClientEvent(player"PokazPanelInfo"player)
end)
end
end
addEventHandler 
"onResourceStart"resourceRootonHit )


C:

addEventHandler
("onClientResourceStart"resourceRoot,
    function()
        
okno guiCreateWindow(619354454260"..."false)
        
guiWindowSetSizable(oknofalse)
        
memo guiCreateMemo(1632419208"..."falseokno)
        
guiSetVisible(oknofalse)
    
end
)

function 
ShowGui(element)
    if 
element ~= getLocalPlayer() then return end
        guiSetVisible
(oknotrue)
end
addEvent
("PokazPanelInfo"true)
addEventHandler("PokazPanelInfo"rootShowGui)


Po wej?ciu w Pickup gui si? nie pojawia, a w debugscript nie ma ?adnego b??du
26. Pickup
Witam. Pisz? to pytanie aby dowiedzie? si? czy da si? jako? ustawi? pickup tak aby po jego zebraniu nigdy si? ju? nie spawnowa?? Za pomoc daje piwko =)




27. Refresh Pickup Domów
Witam mam pytanie jak zmieni? ?eby po wejsciu na pickup wyskiwa? panel zarz?dzania dom?w lecz po zamkni?ciu panelu zn?w wyskakuje jak zmieni? by wyskakiwa?o np co 10s ?
28. [INNE] pickup
Witam mam problem , stworzy?em pickupa kt?ry daje frakcje jak gracz w niego wejdzie i problem polega na tym ?e mo?e on wchodzi? w niego ca?y czas i daje mu ci?gle frakcje . Chcia?bym ?eby tak nie by?o . Ale do ko?ca nie wiem jak.


Dzi?kuje
:piwo:
29. [GF] Niewidoczny pickup do drzwi/ikony itp. - honest-rp
Witam, a wi?c posiadam ma?y problem, odpali?em gamemode honest-rp i chcia?em zrobi? komendami: /atele, /apickup, /aikona, pickupy, drzwi oraz ikony, ale ich nie wida?. Wszystko jest na li?cie ale nie wida? pickup?w oraz ikon na mapie
30. [INNE] PickUP
Jak zrobi? pickup ze po wej?ciu wy?wietla nam si? lista rzeczy?
Cytat:

//Pickupy

CreatePickup(1239, 1, 1287.5789,-1543.1161,13.5129, -1);//Urzad

return 1;
}

public OnPlayerCommandText(playerd, cmdtext[]);
{
dcmd(urzad, 5, cmdtext;)
return 1;
}

dcmd_urzad(playerid, prams[]);
{
#pragma unused params
if(IsPlayerInRangeOfPoint(playerid, 2, 1287.5789,-1543.1161,13.5129))//Urz?d KORDY PICUPA
{
ShowPlayerDialog(playerid, URZAD, DIALOG_STYLE_LIST, "Urzad", "Dowod osobistynDowod rejestracyjnynPawszportnUbespieczenie", "Potwierdz", "Wyjdz");//Lista w urzedze
return 1;
}
dcmd_zjedz(playerid, prams[]);
if(IsPlayerInRangeOfPoint(playerid, 2, 1333.1870,-1749.7227,13.5295))//BURGERSHOT KORDY PICUPA
{
ShowPlayerDialog(playerid, BURGERSHOT, DIALOG_STYLE_LIST, "BURGERSHOT", "FrytkinHot DognPizzanKebbab", "Zjedz", "Wyjdz");//Lista w BURGERSHOT
return 1;
}
return 1;
}
31. Pickup Skin
Mam oto taki kod na to,gdy jak wejdziesz w pickup to ci nadaje skin.Wszystko dzia?a poprawnie tylko chc? aby by?o,gdy jak wejdziesz 2 raz w pickup to nadaje ci starego skina.Dam piwko :)

ID_SKINA 286

pickup 
createPickup 261.78110.511004.62312750
setElementInterior (pickup10)

addEventHandler "onPickupHit"pickup, function(thePlayer,matchingDimension)
local accName getAccountName getPlayerAccount thePlayer ) )
if 
isObjectInACLGroup ("user."..accNameaclGetGroup "Policja" ) ) then
setElementModel 
thePlayerID_SKINA 
end
end
)
32. Pickup Skin.
Witam , mam taki oto kod na to gdy wejdziesz w pickup to nadaje ci dany skin , lecz chce aby by? to na ACL.Prosz? o pomoc ;)

ID_SKINA 286

pickup 
createPickup 262.10110.491004.62312750
setElementInterior (pickup10)

addEventHandler "onPickupHit"pickup, function(hitElement,matchingDimension
setElementModel hitElementID_SKINA 
end
end
33. Pickup dla teamu, komplikacje.
Cze??, mam kod na pobieranie broni tylko dla teamu, jednak mog? j? bra? wszyscy. O to kod.

test createPickup 267.67556762695107.715370178221004.61718752221)
setElementInterior (test10)

addEventHandler "onPickupHit"test,
    function ( 
hitElementmatchingDimension )
        if ( 
getElementType hitElement ) == "player" then
            local team 
getPlayerTeam hitElement )
            if ( 
team == getTeamFromName "LVPD" ) ) then
                giveWeapon 
hitElement229999 
            
end
        end
    end


Pom??cie!
34. Pickup nie daje broni.
Witam, tworze pickup M4

test createPickup (261.22680664063111.421249389651004.6171875335610050 )
setElementInterior (test10)

Wy?wietla si? on, jednak po wej?ciu w niego broni nie dostaj?. Pom??cie!
35. GUI po wejściu w PickUp
Witam, ot?? pr?buje wykona? takie co? ?e jak wejd? w PickUp aby si? otworzy?o okno GUI, oraz jak zakodowa? button w GUI "zamknij" po klikni?ciu go zamyka?o okno: G??wny kod GUI:

Kod:

GUIEditor = {
button = {},
window = {},
memo = {}
}
GUIEditor.window[1] = guiCreateWindow(308, 152, 256, 262, "QUANTUM RPG", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.memo[1] = guiCreateMemo(23, 33, 216, 136, " WITAMY NA NASZYM SERWERZE QUANTUM RPGn ZAPRASZAMY ROWNIEZ NA NASZE FORUMn WWW.STRONAWBUDOWIE.PLn ZNAJDZIESZ TAM ROZNE INFORMACJE DOTYCZACE SERWERA", false, GUIEditor.window[1])
GUIEditor.button[1] = guiCreateButton(177, 222, 69, 30, "ZAMKNIJ", false, GUIEditor.window[1])


Kto? pomo?e ?
36. [DM] Pickup w gui
Dlaczego mi ten sklep nie dzia?a?

Gdy wchodz? w pickup jest gui ale gdy wybieram bron nie kupuje mi jej dlaczego?


[code]#include a_samp
#include <sscanf>
#include <double-o-Files>
#define FILTERSCRIPT
#include <zcmd>
// kolory

#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_ADMIN 0xFF0000AA
#define COLOR_RED 0xAA3333AA



#pragma unused strtok
#pragma unused ret_memcpy
#define DIALOGID 6969 //Kolor Menu
#pragma tabsize 0
#pragma tabsize 0
#define neondialog 8131


new twojpickup;// tworzy pickup
new twojpickup2;// tworzy pickup



public OnGameModeInit()
{
Create3DTextLabel( "{FF4500}Sklep PL", COLOR_WHITE, -245.9526,2611.1072,62.8582,333.0,0);//S.W.A.T
Create3DTextLabel( "{FF4500}Sklep USA", COLOR_WHITE, 395.4496,2460.2681,16.5000,37.0,0);//Terrorysci
twojpickup = CreatePickup(1274,1,-245.9526,2611.1072,62.8582);// dodaje go do mapy
twojpickup2 = CreatePickup(1274,1,395.4496,2460.2681,16.5000);// dodaje go do mapy
return 1;
}




public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == twojpickup2)
PlayerPlaySound(playerid, 1139, 0, 0, 0);
ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "{FFFF00}Kup Bro?:", "{FFD700}N??-500$n{FF4500}Pi?a ?a?cuchowa-1000$n{FFFFFF}Koktail Mo?otowa-2000$n{FF0000}Micro UZI-4000$n{00FF00}AK-47-4000$n{FFD700}Snajperka-5000$n{6A5ACD}9mm+T?umnik-2000$n{00...
37. [DM] Pickup
Siema mam problem, poniewa? jak wejde w pickup to nic sie nie dzieje.
Efekt chce osi?gn?c taki ?e po wej?ciu w dany pickup b?dzie si? to wykonywa?o.

Oto kod:
Kod:



public OnPlayerPickUpPickup(playerid, pickupid)
{

new string[300];

if(pickupid == pkarta)
{
if(Karta1[playerid] == 0)
{
Karta[playerid]++;
Karta1[playerid] = 1;
format(string, sizeof(string), "Masz %d/10 kart.", Karta[playerid]);
SendClientMessage(playerid, TURKUSOWY, string);
}
else
{
SendClientMessage(playerid, CZERWONY, "Zebra?e?(a?) ju? t? karte!");
}
return 1;
}

if(pickupid == pkarta2)
{
if(Karta2[playerid] == 0)
{
Karta[playerid]++;
Karta2[playerid] = 1;
format(string, sizeof(string), "Masz %d/10 kart.", Karta[playerid]);
SendClientMessage(playerid, TURKUSOWY, string);
}
else
{
SendClientMessage(playerid, CZERWONY, "Zebra?e?(a?) ju? t? karte!");
}
return 1;
}

return 1;
}


Z g?ry thx za pomoc.
38. [INNE] Pickup
Czemu jak wejd? w pickup to po teleporcie gracz nie mo?e si? rusza?

Oto kod to pickupa




Kod:

if(pickupid ==basen)
{
SendClientMessage(playerid, COLOR_ERROR, "Gdy nie mo?esz si? rusza? to wpisz /rsp");
SetPlayerPos(playerid, -2943.3792,-203.6268,10.6883);
GameTextForPlayer(playerid,"~w~TRWA LADOWANIE OBIEKTOW!", 4000, 1);
TogglePlayerControllable(playerid, false);
timer[playerid]=SetTimerEx("Stop", 5000, true, "i", playerid);

return 1;
}
39. [INNE] Pickup do interiora (pomieszczenia)
Witam ostatnio zrobi?em pickupy ale kiedy wchodz? w niego to przenosi mnie w to miejsce co chce ale nic tam nie ma ?adnego pomieszczenia i spadam w d?? a wsp??rz?dne s? poprawna.


Kod:

#include <a_samp>

new teleport[2];

public OnGameModeInit()
{
AddStaticPickup(1273, 23, 2229.8308, -1721.1870, 13.5605, -1);
teleport[0] = CreatePickup(1273, 23, 2229.8308, -1721.1870, 13.5605, 0);

AddStaticPickup(1273, 1, 772, -4, 1001, -1);
teleport[1] = CreatePickup(1273, 1, 772, -4, 1001, 0);

return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == teleport[0])
{
SetPlayerPos(playerid, 770.7478, 1.3177, 1000.7228);
SetPlayerInterior(playerid,0);
GameTextForPlayer(playerid, "~w~Silownia", 5000, 1);
return 1;
}

if(pickupid == teleport[1])
{
SetPlayerPos(playerid, 2227.0947, -1724.1692, 13.5503);
SetPlayerInterior(playerid,0);
GameTextForPlayer(playerid, "~w~2", 5000, 1);
return 1;
}



return 0;
}


Za pomoc :piwo:
40. [INNE] Pickup + respone nie dziala
witam postanowilem zrobic pewien kod na otwieranie i zamykanie bram za pomoca gui ale cos nie dziala ( nie ma rezultatow ) oto kod

#include <a_samp>

new sg;
new brama;


public OnGameModeInit()
{
CreateObject(3749, 2085.304199, 1593.544433, 15.671875, 0.000000, 0.000000, -90.200012, 85.000000);
CreateObject(987, 2085.530029, 1543.441406, 9.452310, 0.000000, 0.000000, 0.000000, 85.000000);
CreateObject(987, 2085.449218, 1555.233276, 9.452310, 0.000000, 0.000000, -89.015998, 85.000000);
CreateObject(987, 2085.217529, 1567.217285, 9.452310, 0.000000, 0.000000, -89.015998, 85.000000);
CreateObject(987, 2085.017822, 1579.185546, 9.452310, 0.000000, 0.000000, -89.015998, 85.000000);
CreateObject(987, 2084.962158, 1585.201660, 9.452310, 0.000000, 0.000000, -89.015998, 85.000000);
CreateObject(987, 2084.506347, 1635.995971, 9.548310, 0.000000, 0.000000, -89.015998, 85.000000);
CreateObject(987, 2084.642333, 1626.915405, 9.548310, 0.000000, 0.000000, -89.015998, 85.000000);
CreateObject(987, 2084.874511, 1614.930908, 9.548310, 0.000000, 0.000000, -89.015998, 85.000000);
CreateObject(987, 2096.380126, 1635.854614, 9.596316, 0.000000, 0.000000, -180.304122, 85.000000);
CreateObject(987, 2108.356445, 1635.854614, 9.596316, 0.000000, 0.000000, -180.304122, 85.000000);
CreateObject(987, 2120.332763, 1635.822631, 9.596316, 0.000000, 0.000000, -180.304122, 85.000000);
CreateObject(987, 2132.292236, 1635.726684, 9.596316, 0.000000, 0.000000, -180...