Geplaatst: 6 augustus 200816 jaren comment_1066122 [Tutorial] pickups maken door MIJ Wat heb je nodig 1. Klein beetje scriptkennis 2. Pawno DUH! 3. Een koekje Wat word je uitgelegd in deze tutorial 2 verschillende manieren over hoe je pickups maakt Manier 1 AddStaticPickup() Een AddStaticPickup maken de makkelijkste manier maar ook de beperkte manier zoek in je script de regel (dit is de zelfde regel als de skins en de cars in staan) public OnGameModeInit() { return 1; } zet boven de tekst return 1 AddStaticPickup() dan heb je public OnGameModeInit() { AddStaticPickup() return 1; } dan stellen we nu de Model,HoeOpPak,Coördinaat in (vergelijk de kleuren uit de code met de tekst er onder) AddStaticPickup(model-id, 3, ,y,z); blauw model-id is het id van de wapens of andere pickups wapens id's -----> http://weedarr.wikidot.com/gunlist We gebruiken id 353 SMG (Mp5) Rood hier een lijst met die nummers 0: De pickup wordt niet weergegeven. 1: Oppakbaar, maar verdwijnt niet. 2: Oppakbaar en komt na enkele minuten weer terug. 3: Oppakbaar, maar komt niet meer terug. 4: Verdwijnt kort na creatie (Mogelijk gebruikt voor wapen-pickups die je laat vallen als je dood gaat). 5: Verdwijnt kort na creatie (Mogelijk gebruikt voor wapen-pickups die je laat vallen als je dood gaat). 8: Oppakbaar, maar heeft geen effect. Het verdwijnt automatisch. 11: Explodeert enkele seconden nadat het gemaakt is. (Bommen?). 12: Explodeert enkele seconden nadat het gemaakt is. 13: Zakt langzaam naar beneden. 14: Alleen oppakbaar als je in een voertuig zit. 15: Oppakbaar, maar komt niet meer terug. 19: Oppakbaar, maar heeft geen effect. (Mogelijk gebruikt voor informatie-iconen). 22: Oppakbaar, maar komt niet meer terug. 23: Oppakbaar, maar verdwijnt niet. ps Thnx Aan =>Sandra<= voor een goede herhaling Groen dit zijn de coördinaten waar de pick up komt te staan ik geef een voorbeeld coördinaat in het midden van grove street 2486.0,-1667.0,13.0 dan maken we nu de code public OnGameModeInit() { AddStaticPickup(353,23,2486.0,-1667.0,13.0) return 1; } en we sluiten hem af met een ; public OnGameModeInit() { AddStaticPickup(353,23,2486.0,-1667.0,13.0); return 1; } dan is de code nu klaar Manier 2 CreatePickup() CreatePickup() is een moeielijker manier maar je hebt veel mogelijk heden voor CreatePickup() zet je boven aan je script #define COLOR_ORANGE 0xFF800096 new Test; dan zet je bij public OnGameModeInit() { Test = CreatePickup(model, 3, x,y,z) return 1; } dan stellen we nu de Model,HoeOpPak,Coördinaat in (vergelijk de kleuren uit de code met de tekst er onder) CreatePickup(model-id, 3, ,y,z) blauw bij GreatePickup kun je meerdere oppakbare dingen in doen zoals wapens en icoontjes wapens id's -----> http://weedarr.wikidot.com/gunlist icoontjes id's -----> http://weedarr.wikidot.com/pickups We gebruiken als voorbeeld health icoontje id 1240 Rood hier een lijst met die nummers 0: De pickup wordt niet weergegeven. 1: Oppakbaar, maar verdwijnt niet. 2: Oppakbaar en komt na enkele minuten weer terug. 3: Oppakbaar, maar komt niet meer terug. 4: Verdwijnt kort na creatie (Mogelijk gebruikt voor wapen-pickups die je laat vallen als je dood gaat). 5: Verdwijnt kort na creatie (Mogelijk gebruikt voor wapen-pickups die je laat vallen als je dood gaat). 8: Oppakbaar, maar heeft geen effect. Het verdwijnt automatisch. 11: Explodeert enkele seconden nadat het gemaakt is. (Bommen?). 12: Explodeert enkele seconden nadat het gemaakt is. 13: Zakt langzaam naar beneden. 14: Alleen oppakbaar als je in een voertuig zit. 15: Oppakbaar, maar komt niet meer terug. 19: Oppakbaar, maar heeft geen effect. (Mogelijk gebruikt voor informatie-iconen). 22: Oppakbaar, maar komt niet meer terug. 23: Oppakbaar, maar verdwijnt niet. ps Thnx Aan =>Sandra<= voor een goede herhaling Groen dit zijn de coördinaten waar de pick up komt te staan ik geef een voorbeeld coördinaat in het midden van grove street 2486.0,-1667.0,13.0 Dan hebben we nu de code public OnGameModeInit() { Test = CreatePickup(1240,23,2486.0,-1667.0,13.0) return 1; } en we sluiten hem af met ; public OnGameModeInit() { Test = CreatePickup(1240,23,2486.0,-1667.0,13.0); return 1; } dan zoek je nu de regel public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } boven return 1; zetten we if(pickupid == Test) { } dan hebben we public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == Test) { } return 1; } dan maken we nu : wat er moet gebeuren als een speler de pickup pakt we maken zo dat als de speler de pickup pakt dan zijn levens 100 % worden dat doen we met de code SetPlayerHealth() die vullen we even in SetPlayerHealth(playerid,100); dan zetten we hem in de code public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == Test) { SetPlayerHealth(playerid,100); } return 1; } boven aan heb je nog staan: #define color_orange ......... die gebruiken we voor een tekstje SendClientMessage(playerid,COLOR_ORANGE, "Je hebt een Pickup opgepakt"); dan zetten we hem nu in de code public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == Test) { SetPlayerHealth(playerid,100); SendClientMessage(playerid,COLOR_ORANGE, "Je hebt een Pickup opgepakt"); } return 1; } dan is het nu af je code is #define COLOR_ORANGE 0xFF800096 new Test; public OnGameModeInit() { Test = CreatePickup(1240,23,2486.0,-1667.0,13.0); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == Test) { SetPlayerHealth(playerid,100); SendClientMessage(playerid,COLOR_ORANGE, "Je hebt een Pickup opgepakt"); } return 1; } ik hoop dat jullie er wat van geleert hebben en succes er mee owja en srry voor de spel foute mvg. JD Succes ermee !! Voor nog meer tutorials kijk bij de KLIK> <KLIK Bewerkt: 11 augustus 200915 jaren door Crusher!!
Geplaatst: 9 november 201014 jaren comment_1750921 sorry voor de late reactie, maar hoe kan ik het dan zo maken dat de wapens neer komen te liggen bij de mensen die neergeschoten worden ? wat moet ik dan dus bij coords invullen ? en uhm,, wat is het verschil tussen 4 en 5 ? en een aantal andere.. want ik zei een aantal dezelfde oppak manieren ? Bewerkt: 9 november 201014 jaren door Luukiej
[Tutorial]
pickups maken
door MIJ
Wat heb je nodig
1. Klein beetje scriptkennis
2. Pawno DUH!
3. Een koekje
Wat word je uitgelegd in deze tutorial
2 verschillende manieren over hoe je pickups maakt
Manier 1
AddStaticPickup()
Een AddStaticPickup maken de makkelijkste manier maar ook de beperkte manier
zoek in je script de regel (dit is de zelfde regel als de skins en de cars in staan)
zet boven de tekst return 1
dan heb je
dan stellen we nu de Model,HoeOpPak,Coördinaat in
(vergelijk de kleuren uit de code met de tekst er onder)
AddStaticPickup(model-id, 3, ,y,z);
blauw
model-id is het id van de wapens of andere pickups
wapens id's -----> http://weedarr.wikidot.com/gunlist
We gebruiken id 353 SMG (Mp5)
Rood
hier een lijst met die nummers
0: De pickup wordt niet weergegeven.
1: Oppakbaar, maar verdwijnt niet.
2: Oppakbaar en komt na enkele minuten weer terug.
3: Oppakbaar, maar komt niet meer terug.
4: Verdwijnt kort na creatie (Mogelijk gebruikt voor wapen-pickups die je laat vallen als je dood gaat).
5: Verdwijnt kort na creatie (Mogelijk gebruikt voor wapen-pickups die je laat vallen als je dood gaat).
8: Oppakbaar, maar heeft geen effect. Het verdwijnt automatisch.
11: Explodeert enkele seconden nadat het gemaakt is. (Bommen?).
12: Explodeert enkele seconden nadat het gemaakt is.
13: Zakt langzaam naar beneden.
14: Alleen oppakbaar als je in een voertuig zit.
15: Oppakbaar, maar komt niet meer terug.
19: Oppakbaar, maar heeft geen effect. (Mogelijk gebruikt voor informatie-iconen).
22: Oppakbaar, maar komt niet meer terug.
23: Oppakbaar, maar verdwijnt niet.
ps Thnx Aan =>Sandra<= voor een goede herhaling
Groen
dit zijn de coördinaten waar de pick up komt te staan
ik geef een voorbeeld coördinaat in het midden van grove street
2486.0,-1667.0,13.0
dan maken we nu de code
en we sluiten hem af met een ;
dan is de code nu klaar
Manier 2
CreatePickup()
CreatePickup() is een moeielijker manier maar je hebt veel mogelijk heden
voor CreatePickup() zet je boven aan je script
dan zet je bij
dan stellen we nu de Model,HoeOpPak,Coördinaat in
(vergelijk de kleuren uit de code met de tekst er onder)
CreatePickup(model-id, 3, ,y,z)
blauw
bij GreatePickup kun je meerdere oppakbare dingen in doen zoals wapens en icoontjes
wapens id's -----> http://weedarr.wikidot.com/gunlist
icoontjes id's -----> http://weedarr.wikidot.com/pickups
We gebruiken als voorbeeld health icoontje id 1240
Rood
hier een lijst met die nummers
0: De pickup wordt niet weergegeven.
1: Oppakbaar, maar verdwijnt niet.
2: Oppakbaar en komt na enkele minuten weer terug.
3: Oppakbaar, maar komt niet meer terug.
4: Verdwijnt kort na creatie (Mogelijk gebruikt voor wapen-pickups die je laat vallen als je dood gaat).
5: Verdwijnt kort na creatie (Mogelijk gebruikt voor wapen-pickups die je laat vallen als je dood gaat).
8: Oppakbaar, maar heeft geen effect. Het verdwijnt automatisch.
11: Explodeert enkele seconden nadat het gemaakt is. (Bommen?).
12: Explodeert enkele seconden nadat het gemaakt is.
13: Zakt langzaam naar beneden.
14: Alleen oppakbaar als je in een voertuig zit.
15: Oppakbaar, maar komt niet meer terug.
19: Oppakbaar, maar heeft geen effect. (Mogelijk gebruikt voor informatie-iconen).
22: Oppakbaar, maar komt niet meer terug.
23: Oppakbaar, maar verdwijnt niet.
ps Thnx Aan =>Sandra<= voor een goede herhaling
Groen
dit zijn de coördinaten waar de pick up komt te staan
ik geef een voorbeeld coördinaat in het midden van grove street
2486.0,-1667.0,13.0
Dan hebben we nu de code
en we sluiten hem af met ;
dan zoek je nu de regel
boven return 1; zetten we
dan hebben we
dan maken we nu : wat er moet gebeuren als een speler de pickup pakt
we maken zo dat als de speler de pickup pakt dan zijn levens 100 % worden dat doen we met de code
die vullen we even in
dan zetten we hem in de code
boven aan heb je nog staan: #define color_orange .........
die gebruiken we voor een tekstje
dan zetten we hem nu in de code
dan is het nu af
je code is
ik hoop dat jullie er wat van geleert hebben
en succes er mee
owja en srry voor de spel foute
mvg. JD
Succes ermee !!
Voor nog meer tutorials kijk bij de
KLIK>
Bewerkt: door Crusher!!