Jump to content
Geplaatst:
comment_1500157

Script Aanvraag Topic

Wanneer je hulp nodig hebt bij (het maken van) een bepaalde commando, functie of ander soort script, kan je in dit topic een aanvraag plaatsen zodat de leden jou ermee kunnen helpen.

Plaats alleen een aanvraag wanneer je er echt niet uitkomt. Constant vragen om simpele kleine scripts is niet toegestaan.

Op wiki.sa-mp.com staat uitleg over alle functies in sa-mp en bovendien staan er een aantal tutorials. Let op: wiki.sa-mp.com is wel engelstalig.

Wanneer in dit topic een aanvraag wilt plaatsen of een antwoord op een aanvraag, hou je dan aan de volgende regels. Het niet houden aan de regels zal worden bestraft.

Regels:

  • Gebruik eerst de zoek-functie. Misschien dat het script al eerder geplaatst is.
  • Vraag niet of we een hele gamemode voor je kunnen maken.
  • Dubbelposten/bumpen is niet toegestaan.
  • Het is niet toegestaan om het IP-adres van je server te plaatsen of enige vorm van reclame te maken.
  • Alle 'antwoorden' (dus de script die gemaakt zijn), dienen in dit topic geplaatst te worden, dit zodat anderen er ook iets aan hebben en het niet opnieuw hoeven te vragen.
  • De scripts die je plaatst, MOETEN van te voren getest zijn. Aan niet-werkende scripts heeft niemand wat.
  • Verder zijn hier de normale forumregels ook van kracht.

---------------------------------------------------------------------------------------

Ik begin wel:

Ik heb nu 2 dagen zitten ploeteren om een /me command te maken, nog steeds zonder succes.

Een /me command werkt als volgt: Playernaam* Actie.

dus dan is het in mijn situatie: Rickyboy30 requests a working script. ( /me requests a working script )

hier een afbeelding van een voorbeeld van een andere server:

mecommand.jpg

De tekst moet dus wel voor andere spelers zichtbaar zijn MAAR alleen de spelers in jouw omgeven ( de spelers die je op jouw scherm kunt zien. )

Iemand ? :$

  • Reacties 132
  • Bezichtigingen 36.7k
  • Created
  • Laatste reactie

Top Posters In This Topic

Featured Replies

Geplaatst:
comment_1648035

Hoi, kan iemand voor mij een script zoeken/maken die je minstens naar de volgende locaties kan teleporten:

- LV airport (/lva)

- LS airport (/lsa)

- SF airport (/sfa)

- Skatepark (/skate)

- Voor het casino van Wu-Zi-Mu en CJ (/casino)

- Op die basejump wolkenkrabber in LS (/jump)

- Ergens diep in het oerwoud (/forest)

- Ergens op in grote woestijn (/sand)

En dan graag ook nog een commands voor een dialoogvenster waar alle teleports instaan. Ik hoop dat jullie dit voor mij willen maken, je mag je naam in het dialoogvenster zetten.

Geplaatst:
comment_1650633

Hoi, kan iemand voor mij een script zoeken/maken die je minstens naar de volgende locaties kan teleporten:

- LV airport (/lva)

- LS airport (/lsa)

- SF airport (/sfa)

- Skatepark (/skate)

- Voor het casino van Wu-Zi-Mu en CJ (/casino)

- Op die basejump wolkenkrabber in LS (/jump)

- Ergens diep in het oerwoud (/forest)

- Ergens op in grote woestijn (/sand)

En dan graag ook nog een commands voor een dialoogvenster waar alle teleports instaan. Ik hoop dat jullie dit voor mij willen maken, je mag je naam in het dialoogvenster zetten.

Hier bestaan tuts voor als je die even doorleest snap je het

Bewerkt: door dmbekker

  • 2 weken later...
Geplaatst:
comment_1659065

Ik kom er zelf niet echt uit, alleen ik zoek een systeempje dat als je dood gaat dat het script welke wapens, en ammo je hebt. Als je dan opnieuw spawnt dat je die wapens met ammo dan krijgt. Maar hoe?

Kan iemand me helpen?

Geplaatst:
comment_1659110

Ik kom er zelf niet echt uit, alleen ik zoek een systeempje dat als je dood gaat dat het script welke wapens, en ammo je hebt. Als je dan opnieuw spawnt dat je die wapens met ammo dan krijgt. Maar hoe?

Kan iemand me helpen?

Waarschijnlijk heb je bij OnPlayerDeath Of bij OnPlayerSpawn dit staan:

ResetPlayerWeapons(playerid);

Verwijder dat.

Geplaatst:
comment_1659123

Ik kom er zelf niet echt uit, alleen ik zoek een systeempje dat als je dood gaat dat het script welke wapens, en ammo je hebt. Als je dan opnieuw spawnt dat je die wapens met ammo dan krijgt. Maar hoe?

Kan iemand me helpen?

Waarschijnlijk heb je bij OnPlayerDeath Of bij OnPlayerSpawn dit staan:

ResetPlayerWeapons(playerid);

Verwijder dat.

Nee maar ik zoek een script dat hij kijkt welke wapens + ammo je hebt als je dood gaat en dan die weer terug krijgt. Dat zit er standaard niet in.

Geplaatst:
comment_1659165

new
   WeaponData[MAX_PLAYERS][13];
   AmmoData[MAX_PLAYERS][13];

public OnPlayerDeath(playerid, killerid)
{
   for(new i = 0; i < 13; i++)
   {
       GetPlayerWeaponData(playerid, i, WeaponData[playerid][i], AmmoData[playerid][i]);
   }
   return 1;
}

public OnPlayerSpawn(playerid)
{
   for(new i = 0; i < 13; i++)
   {
       GivePlayerWeapon(playerid, WeaponData[playerid][i], AmmoData[playerid][i]);
   }
   return 1;
}

Niet getest, maar ik denk dat je in die richting zal moeten zoeken.

Geplaatst:
comment_1659197

Nee maar ik zoek een script dat hij kijkt welke wapens + ammo je hebt als je dood gaat en dan die weer terug krijgt. Dat zit er standaard niet in.

OW, srry, ik heb me vergist. Ik dacht dat standaard je wapens niet weg gingen als je dood ging. Ah ik denk dat ik al weet waarom ik me vergist heb: als je dood gaat, gaat je geld niet weg. Ik heb deze 2 wss even door elkaar gegooit in mijn gedachten. :D Srry.

@BB: dat had ik ook in gedachten, maar dan zo:

new weapons[13][2];
for (new i = 0; i < 13; i++)
{
   GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]);
}
for (new i = 0; i < 13; i++)
{
   GivePlayerWeapon(playerid, weapons[i][0], weapons[i][1]);
}

http://wiki.sa-mp.com/wiki/GetPlayerWeaponData

Geplaatst:
comment_1659264

new
   WeaponData[MAX_PLAYERS][13];
   AmmoData[MAX_PLAYERS][13];

public OnPlayerDeath(playerid, killerid)
{
   for(new i = 0; i < 13; i++)
   {
       GetPlayerWeaponData(playerid, i, WeaponData[playerid][i], AmmoData[playerid][i]);
   }
   return 1;
}

public OnPlayerSpawn(playerid)
{
   for(new i = 0; i < 13; i++)
   {
       GivePlayerWeapon(playerid, WeaponData[playerid][i], AmmoData[playerid][i]);
   }
   return 1;
}

Niet getest, maar ik denk dat je in die richting zal moeten zoeken.

Woow mensen, echt super, super, super bedankt!

@ Big Boss --> Het script van jou werkt meteen!

@ Freaksken --> Het script zou gewerkt kunnen hebben, maar ik neem altijd de post van boven naar beneden, en Big Boss was toch ietsjes sneller.

Maar nogmaals super bedankt!!! :*D :*D :D :D :klap: :klap: :bier: :bier: :tu: :tu:

Geplaatst:
comment_1664034

Nog een aanvraag:

stel jij heet Hoi en je komt de server binnen, en je kiest politie. Maar helaas sta je niet in de lijst, en daarom kan je geen cop worden. Dan komt Hallo binnen. Die staat dan wel in de lijst (het bestand) dus die kan wel politie worden. Maar hoe kan ik dit maken?

EDIT:

Ik ben er al uit, maar voor de mensen die ermee bezig waren nog bedankt!

Bewerkt: door Johannetje2

Geplaatst:
comment_1665684
OnVehicleStreamIn(vehicleid, forplayerid)
{
   if(GetVehicleModel(vehicleid) == 425 && !IsPlayerAdmin(forplayerid))
   {
       SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
   }
   return 1;
}

Bewerkt: door Big Boss

Geplaatst:
comment_1666640

OnVehicleStreamIn(vehicleid, forplayerid)
{
   if(GetVehicleModel(vehicleid) == 425 && !IsPlayerAdmin(forplayerid))
   {
       SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
   }
   return 1;
}

Bedankt, maar nu werkt dit niet:

public OnVehicleStreamIn(vehicleid, forplayerid)
{
if (gTeam[forplayerid] == TEAM_CRI0)
{
   	if(GetVehicleModel(vehicleid) == 427)
   	{
       	SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
       	SendClientMessage(forplayerid, COLOR_RED, "Je hebt de sleutels van dit voertuig niet!");
   	}

   	if(GetVehicleModel(vehicleid) == 523)
   	{
       	SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
       	SendClientMessage(forplayerid, COLOR_RED, "Je hebt de sleutels van dit voertuig niet!");
   	}

   	if(GetVehicleModel(vehicleid) == 596)
   	{
       	SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
       	SendClientMessage(forplayerid, COLOR_RED, "Je hebt de sleutels van dit voertuig niet!");
   	}
}
   return 1;
}

Geplaatst:
comment_1667252

OnVehicleStreamIn(vehicleid, forplayerid)
{
if(GetVehicleModel(vehicleid) == 425 && !IsPlayerAdmin(forplayerid))
{
SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
}
return 1;
}

Bedankt, maar nu werkt dit niet:

public OnVehicleStreamIn(vehicleid, forplayerid)
{
if (gTeam[forplayerid] == TEAM_CRI0)
{
	if(GetVehicleModel(vehicleid) == 427)
	{
	SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
	SendClientMessage(forplayerid, COLOR_RED, "Je hebt de sleutels van dit voertuig niet!");
	}

	if(GetVehicleModel(vehicleid) == 523)
	{
	SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
	SendClientMessage(forplayerid, COLOR_RED, "Je hebt de sleutels van dit voertuig niet!");
	}

	if(GetVehicleModel(vehicleid) == 596)
	{
	SetVehicleParamsForPlayer(vehicleid, forplayerid, 0, 1);
	SendClientMessage(forplayerid, COLOR_RED, "Je hebt de sleutels van dit voertuig niet!");
	}
}
return 1;
}

2 dingen:

1- Niemand kan er nu in :puh:, Ook RCON niet

2- Gebruik ook: RemovePlayerFromVehicle, anders ga je erin en zegt hij 'je hebt de sleutels van dit voertuig niet!'

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.