Jump to content
Geplaatst:
comment_788535

Mocht je (kleine) problemen hebben met een SA:MP pawnscript, stel je vraag dan hier. Het is hier dus niet de bedoeling dat je om een script gaat vragen. Het gaat alleen om jouw eigen code.

Maar houdt met het volgende wel even rekening zodat het topic overzichtelijk blijft:

  • Toon altijd de volledige code van de functie waarin het probleem zich bevindt.
  • Gebruik om je pawnscript te tonen de BB-tags "code" of zet het even op Pastebin als het script te groot is.
  • Ga niet dubbelposten als er nog niemand op je vraag heeft gereageerd. Heb geduld.
  • En het belangrijkste gebruik eerst altijd de zoekfunctie, wellicht is jouw vraag al gesteld.

  • Reacties 838
  • Bezichtigingen 204.7k
  • Created
  • Laatste reactie

Top Posters In This Topic

Posted Images

Featured Replies

Geplaatst:
comment_1155567

ik ben een tijdje aan het zoeken naar /mute /unmute maar ik krijg alleen maar admin filterscripts enz..

weet er iemand mischien een command te maken die ik gwoon in me GM kan plakken???

Geplaatst:
comment_1155668

//bovenaan je script:

new Muted[MAX_PLAYERS];

//Bij OnPlayerConnect:

Muted[playerid] = 0;

//Bij OnPlayerCommandText:

if(strcmp(cmdtext, "/mute", true, 5)==0)
{
if(IsPlayerAdmin(playerid)==1)
{
	if(!strlen(cmdtext[6]))
	{
		SendClientMessage(playerid, 0xFF0000AA, "Use: /mute [playerid]");
		return 1;
	}
	new giveplayerid = strval(cmdtext[6]);
	if(IsPlayerConnected(giveplayerid) == 0)
	{
		SendClientMessage(playerid, 0xFF0000AA, "This player is not online!");
		return 1;
	}
	Muted[giveplayerid] = 1;
}
return 1;
}

//Dit word je OnPlayerText-callback:

public OnPlayerText(playerid, text[])
{
if(Muted[playerid] == 1)
{
	SendClientMessage(playerid, 0xFF0000AA, "You are muted!");
	return 0;
}
return 1;
}

Geplaatst:
comment_1156378

Hallo. ff offtopic: Ik ben sinds eergisteren aan het proberen mijn server op te starten. Ik kan hem bezoeken, en heb de 3 poorten opengezet. Moet die firewall uit dat andere hem ook kunnen bezoeken?

ontopic:

Scriptvraag:

Ik wil mijn bezoekers laten spawnen bij een chique huis/hotel. De positie is:

AddPlayerClass(294,-2719.6951,-318.9029,7.8438,39.0948,0,0,0,0,0,0); // spawnplek

Ik heb de gamemode Monster freeroam trouwens.

Dit is een nieuw script:

public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
[b] AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);[/b]
return 1;
}

moe ik dan die regel (vetgedrukt) vervangen of laten staan en eronder de positie opnieuw?

dus:

public OnGameModeInit()

{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(294,-2719.6951,-318.9029,7.8438,39.0948,0,0,0,0,0,0); // spawnplek
return 1;
}

of

public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(294,-2719.6951,-318.9029,7.8438,39.0948,0,0,0,0,0,0); // spawnplek	
return 1;
}

Ik word denk ik vaste bezoeker hier :puh:

Alvast bedankt voor de hulp..

en hier de server.cfg:

echo Executing Server Config...
lanmode 0
rcon_password boeit niet;p
maxplayers 12
port 22004
hostname .~*The Way Of Play*~.
announce 1
query 1
weburl www.gtaforum.nl
gamemode0 monster

Bewerkt: door GTA-Randy

Geplaatst:
comment_1156531

Elke AddPlayerClass-regel is een skin die je kan kiezen zodra je de server binnenkomt.

In zo'n regel staat het ID van de skin, de spawnplaats van die skin, en de wapens die je eventueel kan geven.

Als jij wilt dat de spelers maar uit 1 skin kunnen kiezen, dan moet je maar 1 regel er neerzetten. (En dus die oude verwijderen, want dat is de CJ-skin (ID 0)).

Geplaatst:
comment_1156630

khad vraagje:

ik zag in een server iets van dit:

zoiets zou ik ook in mijn server willen hebben.

maar ik kan nergens duidelijke info vinden,

weet iemand hier mischien goed uitleg over te geven. of mischien een topic (maken) of aan wijzen. ??????

post-72332-1225466077_thumb.jpg

Geplaatst:
comment_1156739

Ik heb al wat skin-ids toegevoegt met wapens. Skin-id's geen probleem..

Maar hij spawnt op een plek die is uitgekozen door de gamemode. Ik wil hem laten spawnen op:

AddPlayerClass(0,-2719.6951,-318.9029,7.8438,39.0948,26, 36, 28, 150, 0, 0 );

Ook de tutorial van Sandra heb ik gevolgd, een accountsysteem.

Dit doet het niet als ik /register of iets van /login toets.

--

Ook heb ik nog een error:

C:\Program Files\MTA San Andreas\Samp server\scriptfiles\mijnscript.pwn(2) : fatal error 100: cannot read from file: "dudb"

en als ik dan #include <dudb> wegdoe. Heb ik 19 errors dus.. :puh:

Mijn gamemode is Monsterfreeroam

server.cfg:

echo Executing Server Config...

lanmode 0

rcon_password doeterniettoe

maxplayers 12

port 22004

hostname .~*The Way Of Play*~.

announce 1

query 1

weburl www.gtaforum.nl

gamemode0 mijnscript

filterscripts Chatsystem

gamemode0 monster

Wie kan en wil mij helpen? Sandra jij nog bedankt ;)

Mijn volledige script staat hierrrrr!

Bedankt :bier:

Bewerkt: door GTA-Randy

Geplaatst:
comment_1156761

@ GTA-Randy

Foutje 1: Regel: 53 en 54 van jou gegeven script moeten die { en } weg

Spawn probleem: Ik zie die fout zo niet :N

DUDB probleem: Deze aan je map includes toevoegen: http://www.dracoblue.net/index.php?id=4&am...amp;Language=en

DINI probleem komt zo: Deze aan je map includes toevoegen: http://www.dracoblue.net/index.php?id=4&am...amp;Language=en

DUTILS probleem volgt dan waarschijnlijk ook: Deze aan je map includes toevoegen: http://www.dracoblue.net/index.php?id=4&am...amp;Language=en

Hopelijk helpt dit allemaal ook voor het spawn probleem.

Bewerkt: door Remcconen

Geplaatst:
comment_1156866
Dat gaat door middel van een TextDraw, ik raad je aan eens dit topic op het SA-mp Forum te bekijken. Het is 8 september geplaatst, redelijk recent dus.

ik vind het een goed systeem wat daar gegeven wordt,

alleen ik zou meer iets willen met een uitleg, net zoals de uitleg over een menu maken (van sandra)

weet iemand waar ik daar iets over kan vinden??

Bewerkt: door opacool6

Geplaatst:
comment_1156871

Hej Remcconen, goede uitleg en bedankt.

Alles geinstalleerd en uitgepakt in de serverfolder.

Bij pawno dit gezet:

#include <a_samp>
#include <dudb>
#include <dini>
#include <dutils>

En als ik de server opstart zie ik dit:

Filterscripts
--------------------
Loading Filterscript 'dutil.amx'
Unabled to load filterscript 'dutil.amx
Loaded filterscripts: 0

Wat moet ik [nog] doen?

edit:

ff server opgestart en wezen kijken. maar ik spawn nog op die caravan.

terwijl ik bij een hotel/casino wil spawnen

AddPlayerClass(93,-2719.6951,-318.9029,7.8438,39.0948,26, 36, 28, 150, 0, 0 );

Bewerkt: door GTA-Randy

Geplaatst:
comment_1157728
Hej Remcconen, goede uitleg en bedankt.

Alles geinstalleerd en uitgepakt in de serverfolder.

Bij pawno dit gezet:

#include <a_samp>
#include <dudb>
#include <dini>
#include <dutils>

En als ik de server opstart zie ik dit:

Filterscripts
--------------------
Loading Filterscript 'dutil.amx'
Unabled to load filterscript 'dutil.amx
Loaded filterscripts: 0

Wat moet ik [nog] doen?

edit:

ff server opgestart en wezen kijken. maar ik spawn nog op die caravan.

terwijl ik bij een hotel/casino wil spawnen

AddPlayerClass(93,-2719.6951,-318.9029,7.8438,39.0948,26, 36, 28, 150, 0, 0 );

Spawn Probleem: Mischien verkeerde Co-ords? Ik zal wel ff voor je checken. En jou de goede co-ords geven van de spawn op de caravan op Desert AirPort. Zie mijn 2e EDIT

FilterScript Probleem: Waarom zet je dutil bij je FSs? Haal uit je config bestand achter de lijn filterscripts dutil weg. En probleem opgelost.

EDIT: Viel me nu pas op

Waarom heb je in je config bestand 2x de lijn "gamemode0"?

Als je 1 GM wilt draaien moet je wat achter "gamemode0" staat veranderen in je GM naam. Wil je er meer moet je de lijn "gamemode1" toevoegen. Wil je er nog meer moet je gewoon steeds die waarde van de 0 verhogen.

EDIT 2: Ik denk dat je monster wilt draaien. Dan moet je de lijn met "gamemode0 mijnscript" weg halen. Is het script wat je net poste je script die je wilt draaien dan moet je "gamemode0 monster" weghalen. Mischien lost dit ook je spawn probleem op...

Bewerkt: door Remcconen

Geplaatst:
comment_1159104

Even laten zien waar ik spawn, als ik de coördinaten die je geeft invoer bij SAPM (San Andreas Place Manager).

Zoals je ziet sta ik noch bij een caravan, noch bij casino..namelijk bij een golfclub :7. Let wel: ik heb de coördinaten iets verhoogt, zodat ik niet ín de toren spawn.

Waar wil je trouwens spawnen? 'Een hotel/casino' is nogal vaag, welk hotel/casino? Kan je het aangeven op een snapmap?

Geplaatst:
comment_1159112
----

Spawn Probleem: Mischien verkeerde Co-ords? Ik zal wel ff voor je checken. En jou de goede co-ords geven van de spawn op de caravan op Desert AirPort. Zie mijn 2e EDIT

FilterScript Probleem: Waarom zet je dutil bij je FSs? Haal uit je config bestand achter de lijn filterscripts dutil weg. En probleem opgelost.

EDIT: Viel me nu pas op

Waarom heb je in je config bestand 2x de lijn "gamemode0"?

Als je 1 GM wilt draaien moet je wat achter "gamemode0" staat veranderen in je GM naam. Wil je er meer moet je de lijn "gamemode1" toevoegen. Wil je er nog meer moet je gewoon steeds die waarde van de 0 verhogen.

EDIT 2: Ik denk dat je monster wilt draaien. Dan moet je de lijn met "gamemode0 mijnscript" weg halen. Is het script wat je net poste je script die je wilt draaien dan moet je "gamemode0 monster" weghalen. Mischien lost dit ook je spawn probleem op...

Heej,

Zo gezegt zo gedaan.

Maar in de tutorial van sandra staat bij gamemode0 ook mijnscript dat is het script van pawno.

Ik heb nu dit in me server.cfg staan:

echo Executing Server Config...
lanmode 0
rcon_password 
maxplayers 12
port 22004
hostname .~*The Way Of Play*~.
announce 1
query 1
weburl www.gtaforum.nl
filterscripts ChatSystem
gamemode0 monster

En server opgestart maar ik spawn nog op de caravan bij de desert airport..

Pawno nog eens voor je geupload:

http://www.plaatscode.be/34605/

Geen errors maar zie objecten niet, en kan niet registreren (via de tut van Sandra)

Nog eens bedankt ;)

Geplaatst:
comment_1159116

@ VWO-er.

Ik ben gaan staan bij de deur, maar daar boven is een dakje..

Maar goed, the four dragons ken je die? In Las Venturas.

ff opgezocht:

http://snapmap.wikigta.org/index.php?map=S...amp;set=537,482

Het liefst als het kan binnen, of voor de deur ook.

ben ff naar iemand dus.

hartelijk bedankt alvast!!

Bewerkt: door GTA-Randy

Gast
Dit onderwerp is gesloten.

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.