Skip to content
Bekijk in de app

Een betere weg om onze GTA community te volgen. Leer meer.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

Een volledig scherm app op het beginscherm inclusief notificaties, badges en meer.

Om deze app op je iPhone en iPad te installeren
  1. Druk op het icoon in Safari
  2. Scroll in het menu en druk op Zet op beginscherm.
  3. Druk op Voeg toe rechts bovenaan.
Om deze app op je Android toe te voegen
  1. Druk op het 3-punten menu (⋮) rechts bovenaan in de browser.
  2. Druk op Toevoegen aan beginscherm of Installeer app.
  3. Druk op Toevoegen om te bevestigen.
Geplaatst:

Hier een gedeelte van mijn script dat plotseling niet wilt compilen + foutmeldingen. Nu we dan toch bezig zijn, hoe kan ik zeggen dat slechts Stammetje91 hem kan gebruiken?

Code:

public OnPlayerSpawn(playerid)

{

if(GetPlayerSkin(playerid)== 61) {

if(adminlevel[playerid] >= 2)

SetPlayerHealth(playerid, 0);

ForceClassSelection(playerid);

SendClientMessage(playerid, COLOR_RED, "Only Stammetje91 can use this skin!");

}

return 1;

}

if(GetPlayerSkin(playerid)== 249) {

if(adminlevel[playerid] >= 2)

SetPlayerHealth(playerid, 0);

ForceClassSelection(playerid);

SendClientMessage(playerid, COLOR_RED, "Only SlakX can use this skin!");

}

return 1;

}

if(GetPlayerSkin(playerid)== 265) {

if(adminlevel[playerid] >= 2)

SetPlayerHealth(playerid, 0);

ForceClassSelection(playerid);

SendClientMessage(playerid, COLOR_RED, "Only admins are allowed to use this skin!");

}

return 1;

}

if(GetPlayerSkin(playerid)== 266) {

if(adminlevel[playerid] >= 2)

SetPlayerHealth(playerid, 0);

ForceClassSelection(playerid);

SendClientMessage(playerid, COLOR_RED, "Only admins are allowed to use this skin!");

}

return 1;

}

if(GetPlayerSkin(playerid)== 267) {

if(adminlevel[playerid] >= 2)

SetPlayerHealth(playerid, 0);

ForceClassSelection(playerid);

SendClientMessage(playerid, COLOR_RED, "Only admins are allowed to use this skin!");

}

return 1;

}

if(GetPlayerSkin(playerid)== 268) {

if(adminlevel[playerid] >= 2)

SetPlayerHealth(playerid, 0);

ForceClassSelection(playerid);

SendClientMessage(playerid, COLOR_RED, "Only admins are allowed to use this skin!");

}

return 1;

}

if(GetPlayerSkin(playerid)== 269) {

if(adminlevel[playerid] >= 2)

SetPlayerHealth(playerid, 0);

ForceClassSelection(playerid);

SendClientMessage(playerid, COLOR_RED, "Only admins are allowed to use this skin!");

}

return 1;

}

if(GetPlayerSkin(playerid)== 270) {

if(adminlevel[playerid] >= 2)

SetPlayerHealth(playerid, 0);

ForceClassSelection(playerid);

SendClientMessage(playerid, COLOR_RED, "Only admins are allowed to use this skin!");

}

return 1;

}

if(GetPlayerSkin(playerid)== 271) {

if(adminlevel[playerid] >= 2)

SetPlayerHealth(playerid, 0);

ForceClassSelection(playerid);

SendClientMessage(playerid, COLOR_RED, "Only admins are allowed to use this skin!");

}

return 1;

}

if(GetPlayerSkin(playerid)== 272) {

if(adminlevel[playerid] >= 2)

SetPlayerHealth(playerid, 0);

ForceClassSelection(playerid);

SendClientMessage(playerid, COLOR_RED, "Only admins are allowed to use this skin!");

}

return 1;

}

if(logged[playerid] == 0)

{

SendClientMessage(playerid, COLOR_RED, "You're not logged in yet! Use /login [password]!");

}

return 1;

}

Foutmeldingen:

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(229) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(230) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(235) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(238) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(239) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(244) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(247) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(248) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(253) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(256) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(257) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(262) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(265) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(266) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(271) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(274) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(275) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(280) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(283) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(284) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(289) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(292) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(293) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(298) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(301) : error 010: invalid function or declaration

C:\Documents and Settings\Gebruiker\Bureaublad\SAMP\gamemodes\GrandTheftParty.pwn(302) : error 010: invalid function or declaration

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

26 Errors.

Bewerkt: door Stammetje91

Featured Replies

Geplaatst:

Volgens mij heb je overal een } te veel. Heb er niet zoveel verstand van maar geloof dat dat het is :puh:

Geplaatst:

Juist te weinig, want hij is achter de 2e 'if' een accolade vergeten. Achter iedere 'if' moet altijd een {, en bij return een }. Houd hier wel rekening mee, want dat is de fout die je maakt.

Geplaatst:
  • Auteur
Juist te weinig, want hij is achter de 2e 'if' een accolade vergeten. Achter iedere 'if' moet altijd een {, en bij return een }. Houd hier wel rekening mee, want dat is de fout die je maakt.

Ik ben nog in de leer. :puh: Bedankt! Is er dan nog iemand die me kan vertellen hoe ik een skin alleen gebruikt kan worden door Stammetje91 (of een andere account).

Bewerkt: door Stammetje91

Geplaatst:
Juist te weinig, want hij is achter de 2e 'if' een accolade vergeten. Achter iedere 'if' moet altijd een {, en bij return een }. Houd hier wel rekening mee, want dat is de fout die je maakt.

Ik ben nog in de leer. :puh: Bedankt! Is er dan nog iemand die me kan vertellen hoe ik een skin alleen gebruikt kan worden door Stammetje91 (of een andere account).

Je kan Strcmp() gebruiken, ik vind dat ik niet die code hoef voor te kauwen aangezien je in de leer bent, en het dus een goede oefening is, ik kan je wel een eind opweg helpen..

new naam1[MAX_PLAYER_NAME];						
GetPlayerName(playerid,naam1,MAX_PLAYER_NAME);

Met deze code definieer je een variabele, de inhoud daarvan is de username/nickname van de speler die op dat moment de skin aan het kiezen is.

Je moet dus Strcmp gebruiken om "Stampertje" en 'naam1' te comparen/vergelijken (strCMP=Compare)

Succes ermee, mocht je er echt niet uitkomen, dan hoor ik het wel..

Geplaatst:
if(GetPlayerSkin(playerid)== 61) 
{
new pname[32];
GetPlayerName(playerid,pname,32);

if(!equal(pname,"Stammetje91",false))
{
			SetPlayerHealth(playerid,0.0);
	ForceClassSelection(playerid);
	SendClientMessage(playerid, COLOR_RED, "Only Stammetje91 can use this skin!");
}
}

Bewerkt: door [FA]Raven

Geplaatst:

...Code van [FA]Raven'...

1. Typfoutje:

if(!equal(pname,"Stammetje91",false)

moet zijn:

if(!equal(pname,"Stammetje91",false))

2. 'equal' is hetzelfde als 'strcmp'

3. Bij jou code moet de speler pas een andere skin kiezen zodra hij doodgaat.

4. Je kan deze code beter bij public OnPlayerRequestSpawn(playerid) neerzetten.

public OnPlayerRequestSpawn(playerid)
{
if(GetPlayerSkin(playerid)== 61)
{
new pname[32];
GetPlayerName(playerid,pname,32);
	if(strcmp(pname,"Stammetje91",false))
{
	GameTextForPlayer(playerid, "~r~Stammetje91 only!", 1500, 3);
	return 0;
	}
}
return 1;
}

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.

Account

Navigatie

Zoeken

Zoeken

Configureer push berichten

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.