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.8k
  • Created
  • Laatste reactie

Top Posters In This Topic

Posted Images

Featured Replies

Geplaatst:
comment_863909

Welke warning/error krijg je precies? Dat is een stuk makkelijker om het probleem op te lossen. :) Ik heb overigens nog wel twee foutjes gevonden, ik heb ze hieronder gezet.

	
 if (strcmp("/ad", cmdtext, true, 10) == 0) {
	 DestroyObject(Poort);
	 SendClientMessage(playerid, COLOR_GREEN, "De poort is nu vernietigd.");
	 return 1;
 }

Ik weet niet of je per ongeluk een stukje boven het script hebt meegekopiëerd, maar zo ja, haal de bovenste accolade ook weg. Voor de rest lijkt het me in orde.. ;)

[/color]

Bewerkt: door Donwell

Geplaatst:
comment_863989
Ik heb als ik een popetje kies dat ik ook een text erbij krijg, bijvoorbeeld dit:

				GameTextForPlayer(playerid, "~o~LV: Cop", 500, 3);

Maar ik krijg er zo'n lelijk wit blokje voor!:

helpzp8.png

Maar ik wil hem graag oranje hebben.

That's the problem..

Geplaatst:
comment_864282

CreateObject(974,211.3531,1875.1687,13.1470, 0.0,0.0,0.0);//

CreateObject(974,213.0682,1875.3129,13.1470, 0.0,0.0,0.0);//

CreateObject(974,216.0721,1875.2397,13.1470, 0.0,0.0,0.0);//

Geplaatst:
comment_864331

new Poort;
new Poort2;
new Poort3;

Poort = CreateObject(974,211.3531,1875.1687,13.1470, 0.0,0.0,0.0);//
Poort2 = CreateObject(974,213.0682,1875.3129,13.1470, 0.0,0.0,0.0);//
Poort3 = CreateObject(974,216.0721,1875.2397,13.1470, 0.0,0.0,0.0);//

if (strcmp("/open", cmdtext, true, 10) == 0) //Invoer van het commando
{
MoveObject(Poort, 211.3531,1870.1687,19.1470);
MoveObject(Poort2, 211.3531,1870.1687,19.1470);
MoveObject(Poort3, 211.3531,1870.1687,19.1470);
SendClientMessage(playerid, COLOR_GREEN, "De poort is nu geopend.");
return 1;
}

P.s. Zet codes gewoon tussen code-tags inplaats van ze een blauwe kleur te geven.


Bewerkt: door Sandra18[NL]

Geplaatst:
comment_864483
Ik heb 3 error's maar kan ze zelf niet verhelpen.

Dit is het hele commando:

	
if(!strcmp(cmdtext, "/admins", true))
{
   SendClientMessage(playerid, COLOR_ORANGE, "This server is made bij [ProGear]IceMan and [ProGear]Bmaster.");
SendClientMessage(playerid, COLOR_ORANGE, "administrators online:");
   SendClientMessage(playerid, COLOR_ORANGE, "**************************");
   new count=0;
   for(new i=0; i<MAX_PLAYERS; i++)
   {
       if(IsPlayerConnected(i))
       {
           if(PlayerInfo[i][pAdmin] > 1) [b]//REGEL 470[/b]
           {
               new str[256];
               new pname[24];
               GetPlayerName(i, pname, 24);
               switch(PlayerInfo[i][pAdmin])
               {
                 case 1: { format(str, 256, "%s (level 2 - VIP) ", pname); }
                 case 2: { format(str, 256, "%s (level 3 - Moderator) ", pname); }
                 case 3: { format(str, 256, "%s (level 4 - Super Moderator) ", pname); }
                 case 4: { format(str, 256, "%s (level 5 - VIP Admin) ", pname); }
                 case 5: { format(str, 256, "%s (level 6 - Beginnende Admin) ", pname); }
                 case 6: { format(str, 256, "%s (level 7 - Gevorderde Admin) ", pname); }
                 case 7: { format(str, 256, "%s (level 8 - Super Admin) ", pname); }
                 case 8: { format(str, 256, "%s (level 9 - Great Admin) ", pname); }
                 case 9: { format(str, 256, "%s (level 10 - Server Owner) ", pname); }
               }
               SendClientMessage(playerid, COLOR_ORANGE, str);
               count++;
           }
       }
   }
   if(count == 0)
   {
       SendClientMessage(playerid, COLOR_RED, "Er zijn geen Administrator's online! Er is wel een chatlog!");
   }
   return 1;
}

En de error's:

gamemodes\ModeRemco.pwn(470) : error 001: expected token: ")", but found "["
gamemodes\ModeRemco.pwn(470) : error 029: invalid expression, assumed zero
gamemodes\ModeRemco.pwn(470) : warning 215: expression has no effect
gamemodes\ModeRemco.pwn(470) : error 001: expected token: ";", but found "]"
gamemodes\ModeRemco.pwn(470) : fatal error 107: too many error messages on one line

Moet ik bovenaan mijn script voor mijn /admins command nog "new" zetten?

Geplaatst:
comment_864902

Nee, weet je zeker dat je die command bij de OnPlayerCommandText-callback hebt staan?

Ja dat heb ik wel. Iemand anders mischien nog een idee?

Bewerkt: door Remcconen

Geplaatst:
comment_865277

bedankt voor de vorige hulp die jullie me hebben gegeven :Y

hoe kan ik een huis te koop zetten

en als je op die plaats staat waar je het huis kan kopen dat je dan tekst in beeld krijgt

Bewerkt: door opacool6

Geplaatst:
comment_865393

Je bedoeld, neem ik aan, gewoon huizen in de server maken?

Daarover is hier een redelijk goed filterscript: http://forum.sa-mp.com/index.php?topic=25657.0

Er zitten wel wat bugs in, en voor het mooie moet er wel wat aangepast worden, ik ben er op het moment (af en toe) zelf mee bezig :puh:

Ik hoop dat je daar wat aan hebt?

@Remmcconen,

ik snap die regel 470 eigenlijk niet echt, in de acounts word het adminlevel opgeslagen onder de naam Padmin denk ik. dan zou het toch iets van if (Padmin[playerid] > 1) moeten zijn?

groetjes Ymosky

Geplaatst:
comment_865543

je zegt daar: huizen in je server maken maar bedoel je daarmee dat als je voor een huis staat dat je dan kan in typen bijv. /buyhouse

ik kan alleen op die site die je me geeft me niet registreren of aanmelden dus kun je het mischien versturen of hier neerzetten??? wat ik op die site kan vinden??

>>> Door Azer: Posts samengevoegd, gebruik voortaan aub de "Edit" knop. <<<

Bewerkt: door Azer

Geplaatst:
comment_866842

Dat script werkt met een menu-systeem, als je voor een huis staat krijg je een menu van dat je kunt kopen, huren, enz.

Hierbij de directe link naar het script, het script is gemaakt door [CRP]Nate660

http://www.megaupload.com/?d=6UGS4YPP

als die directe link ook niet werkt moet je maar ff een e-mail adres pm-en, dan mail ik het wel

groetjes Ymosky

Geplaatst:
comment_867773

hij doet het niet dus zoals je zij is hier me e-mail adres

>>> Door Dutchy3010: Emailadres plaatsen is niet toegestaan op dit forum.<<<

Bewerkt: door Dutchy3010

Gast
Dit onderwerp is gesloten.

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.