Jump to content
Geplaatst:
comment_1876909

Hoi,

Ik heb wat markers ge-add aan me script... Alleen ze verschijnen niet... Ik ben waarschijnlijk iets heel doms vergeten :D Maar het het zo snel niet vinden xD

bovenaan het script

new misctownpickup;
new miscterpickup;
new miscter2pickup;

Bij onfilterscriptinit

misctownpickup = CreateDynamicPickup(1239, 23, -2532.1809,7455.3447,10.4706, -1);
miscterpickup = CreateDynamicPickup(1239, 23, -2544.4165,7449.5547,22.9204, -1);
miscter2pickup = CreateDynamicPickup(1239, 23, -2544.1509,7449.9878,26.2470, -1);

Bij OnPlayerPickUpPickUp zal het denk ik niet liggen, aangezien de hele marker niet verschijnt. Kan iemand zien wat ik fout doe?

Alvast bedankt!

Groetjes,

Penait1

Featured Replies

Geplaatst:
comment_1876920

Zo te zien gebruik je een streamer. De streamer functie is:

native CreateDynamicPickup(modelid, type, Float:x, Float:y, Float:z, worldid = -1, interiorid = -1, playerid = -1, Float:distance = 100.0);

Dan word jou code dus:

misctownpickup = CreateDynamicPickup(1239, 23, -2532.1809,7455.3447,10.4706, -1,-1,-1,100.0);
miscterpickup = CreateDynamicPickup(1239, 23, -2544.4165,7449.5547,22.9204, -1,-1,-1,100.0);
miscter2pickup = CreateDynamicPickup(1239, 23, -2544.1509,7449.9878,26.2470, -1,-1,-1,100.0);

Je bent dus 3 arguments vergeten.. interiorid, playerid en distance.

EDIT:

Vergeet niet dat het streamerpickups zijn, dus je moet OnPlayerPickUpDynamicPickup(playerid, pickupid) ipv OnPlayerPickUpPickUp gebruiken.

Bewerkt: door Shotyoudie

Geplaatst:
comment_1876929

Je bent dus 3 arguments vergeten.. interiorid, playerid en distance.

Dat baat niet. Als een functie een of meerdere default arguments heeft kan je die weglaten in de functie call. Daar zijn die immers voor.

Geplaatst:
comment_1876963

Ik zie dat je je pickups ergens ver van San Andreas plaatst. (zelf gemaakt eiland?) Echter, pickups verschijnen niet meer naar mate je verder van San Andreas gaat. Volgens mij kon je niet verder dan 3500 gaan, jij hebt op Y as ongeveer 7450. Als je de pickups onder de 3500 krijgt (dit was volgens mij het limiet) zullen ze weer verschijnen. Anders kun je proberen een hele rij pickups te spawnen, vanuit San Andreas. Dan kun je zien tot waar de pickups verschijnen en waar dus het precieze limiet ligt. ;)

Geplaatst:
  • Auteur
comment_1877133

Ik zie dat je je pickups ergens ver van San Andreas plaatst. (zelf gemaakt eiland?) Echter, pickups verschijnen niet meer naar mate je verder van San Andreas gaat. Volgens mij kon je niet verder dan 3500 gaan, jij hebt op Y as ongeveer 7450. Als je de pickups onder de 3500 krijgt (dit was volgens mij het limiet) zullen ze weer verschijnen. Anders kun je proberen een hele rij pickups te spawnen, vanuit San Andreas. Dan kun je zien tot waar de pickups verschijnen en waar dus het precieze limiet ligt. ;)

Ja, ik heb het al opgelost door gewoon 3D text labels te plaatsen, ongeveer zelfde effect xD

Staat ook nog eens best wel mooi, dus probleem is gefixt :3

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.