Jump to content

RC Battlefield Deathmatch


Recommended Posts

Geplaatst:

Oke, zoals je ziet wil ik een deathmatch. Alleen ik snap het maken van een teleport command nog niet echt als je, armor + full health + minigun die nooit opkan krijgt en teleporteert naar:

X, Y, Z assen

-1079.99, 1061.58, 1343.04

Geplaatst: (bewerkt)

Ik zal even proberen :)

if(strcmp(cmd, "/dm", true) == 0) {
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);
GivePlayerWeapon(playerid, 38 , 9999999);
	return 1;
}

Dit moet normaal werken :)

EDIT: Het werkt :) Ff getest

Bewerkt: door GTAFreak007
Geplaatst:

	if(strcmp(cmd, "/dm", true) == 0) {
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);
GivePlayerWeapon(playerid, 38 , 9999999);
return 1;
}

Krijg 2 errors..

D:\GTA San Andreas\Mijn server\gamemodes\Timske.pwn(263) : error 010: invalid function or declaration

D:\GTA San Andreas\Mijn server\gamemodes\Timske.pwn(268) : error 010: invalid function or declaration

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

2 Errors.

Geplaatst: (bewerkt)

Toon is die 2 lijnen

Want bij mij was er geen error hoor

Je zet gewoon bij OnPlayerCommandText zoals Big Boss al zei

	if(strcmp(cmd, "/dm", true) == 0)
{	
SetPlayerHealth(playerid, 100);	
SetPlayerArmour(playerid, 100);	
SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);	
GivePlayerWeapon(playerid, 38 , 9999999);	
return 1;
}

Veranderdie 999999 naar 5000 of 50000

Dan is dat ook goed :)

Bewerkt: door GTAFreak007
Geplaatst:

Hij doet het nog niet..

Dit heb ik in me pawno:

if(strcmp(cmd, "/dm", true) == 0)
{
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);
GivePlayerWeapon(playerid, 38 , 9999999);
return 1;
}

Hij doet het echt niet :duh:

Geplaatst:

*zucht* Hoe moeilijk is het wel niet :7

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/dm", cmdtext, true) == 0)
{
	SetPlayerHealth(playerid, 100.0);
	SetPlayerArmour(playerid, 100.0);
	SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);
	GivePlayerWeapon(playerid, 38 , 99999);
	return 1;
}
return 0;
}

Geplaatst:

Nog een error :duh:

C:\Users\Tim.PC_van_Tim\Documents\Timske.pwn(264) : error 021: symbol already defined: "OnPlayerCommandText"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

:schater:

Geplaatst: (bewerkt)

Je snapt het echt niet :puh:

Je moet de code die Big Boss ze kopieeren en ze helemaal onderaan bij

OnPlayerCommandText

Plaatsen

	if(strcmp("/dm", cmdtext, true) == 0)
{
	SetPlayerHealth(playerid, 100.0);
	SetPlayerArmour(playerid, 100.0);
	SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);
	GivePlayerWeapon(playerid, 38 , 99999);
	return 1;
}
return 0;
}

Gratzz

Bewerkt: door GTAFreak007
Geplaatst:

Misschien is het verstandig als je eens andere complete scripts doorleest.

Je kan niet 2 dezelfde callbacks in je script hebben.

Commands voeg je allemaal aan dezelfde callback toe:

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/commando1", true)==0)
{
	//blablabla
	return 1;
}

if(strcmp(cmdtext, "/commando2", true)==0)
{
	//blablabla
	return 1;
}

if(strcmp(cmdtext, "/commando3", true)==0)
{
	//blablabla
	return 1;
}
return 0;
}

Geplaatst: (bewerkt)
Nog een error :duh:

C:\Users\Tim.PC_van_Tim\Documents\Timske.pwn(264) : error 021: symbol already defined: "OnPlayerCommandText"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

:schater:

Timske je snapt het niet echt zie ik wat jij hebt gedaan is dit:

public OnPlayerCommandText(playerid, cmdtext[])

public OnPlayerCommandText(playerid, cmdtext[])

{

if(strcmp("/dm", cmdtext, true) == 0)

{

SetPlayerHealth(playerid, 100.0);

SetPlayerArmour(playerid, 100.0);

SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);

GivePlayerWeapon(playerid, 38 , 99999);

return 1;

}

return 0;

}

jij hebt 2 keer de:

public OnPlayerCommandText(playerid, cmdtext[])

dus dan zegt ie dat het al bestaat of terwijl het staat er dubbel :]

kijk nog even goed of je dat hebt staan anders kijk ik wel voor je op msn :tu:

Suc6

Grtz -RecroMancer-

Edit:mijn poppetje valt vanuit de lucht dus ik weet niet zeker of die assen goed zijn

Bewerkt: door recromancer
Geplaatst:
if(strcmp("/dm", cmdtext, true) == 0)

{

SetPlayerHealth(playerid, 100.0);

SetPlayerArmour(playerid, 100.0);

SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);

GivePlayerWeapon(playerid, 38 , 99999);

return 1;

}

return 0;

}

en deze:

dus dan zegt ie dat het al bestaat of terwijl het staat er dubbel :]

kijk nog even goed of je dat hebt staan anders kijk ik wel voor je op msn

Suc6

Grtz -RecroMancer-

Ik zie de fout al Recro, SetPlayerInterior moet er ook nog bij

dan wordt het dus dit:

if(strcmp("/dm", cmdtext, true) == 0)

{

SetPlayerHealth(playerid, 100.0);

SetPlayerArmour(playerid, 100.0);

SetPlayerInterior(playerid, 10); //interior 10 is het nummer van Zero's battlefield

SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);

GivePlayerWeapon(playerid, 38 , 99999);

return 1;

}

return 0;

}

succes ermee

Geplaatst:
if(strcmp("/dm", cmdtext, true) == 0)

{

SetPlayerHealth(playerid, 100.0);

SetPlayerArmour(playerid, 100.0);

SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);

GivePlayerWeapon(playerid, 38 , 99999);

return 1;

}

return 0;

}

en deze:

dus dan zegt ie dat het al bestaat of terwijl het staat er dubbel :]

kijk nog even goed of je dat hebt staan anders kijk ik wel voor je op msn

Suc6

Grtz -RecroMancer-

Ik zie de fout al Recro, SetPlayerInterior moet er ook nog bij

dan wordt het dus dit:

if(strcmp("/dm", cmdtext, true) == 0)

{

SetPlayerHealth(playerid, 100.0);

SetPlayerArmour(playerid, 100.0);

SetPlayerInterior(playerid, 10); //interior 10 is het nummer van Zero's battlefield

SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);

GivePlayerWeapon(playerid, 38 , 99999);

return 1;

}

return 0;

}

succes ermee

ja oke bedankt voor de interior

maar daar was ik al achter gekomen,Timske moet wel een keer kijken op dit topic anders komt hij er nooit achter.

toch bedankt

Grtz RecroMancer

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...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.
×
×
  • Create New...