Mainiga ievietosana

Ja kas neizprotams.

Moderator: Moderatori

Locked
User avatar
[AoD]Aleksis
Nelabojams spameris
Nelabojams spameris
Posts: 3891
Joined: 25 May 2008, 14:05
Location: Tepat.

Mainiga ievietosana

Post by [AoD]Aleksis »

Man ir tads skripts kas piespiezu Fire button man prieksa paradas Rampa bet kas ieeju serveri man tas skripts ir automatiski ieslegts.

Code: Select all

#include 
#define red 0xFF0000AA
#define green 0x00FF00AA

new Pressedkey[MAX_PLAYERS] = {false, ...};
new jumped[MAX_PLAYERS] = {-1, ...};
new ramped[MAX_PLAYERS];
new noramp[MAX_PLAYERS];
forward Keys();
forward DeleteRamp(playerid);
forward Float:GetRampDistance(playerid);
forward Float:GetPosInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance);

public OnFilterScriptInit()
{
	SetTimer("Keys", 100, 1);
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/ramphelp ", cmdtext, true, 9) == 0)
	{
		SendClientMessage(playerid, red, "--:Ramp Help:--");
		SendClientMessage(playerid, green, "Type /rampon to turn ramp spawning on.");
        SendClientMessage(playerid, green, "Type /rampoff to turn ramp spawning off.");
        SendClientMessage(playerid, green, "Press the [Fire] button whilst in a vehicle to spawn a ramp.");
        SendClientMessage(playerid, red, "--:Credits:= Lordy [FS creator]:--");
        return 1;
	}
	if (strcmp("/rampoff ", cmdtext, true, 8) == 0)
	{
		ramped[playerid] = 1;
		noramp[playerid] = 1;
		SendClientMessage(playerid, red, "You have turned ramp spawning off!");
		SendClientMessage(playerid, red, "Type /rampon to turn it back on!");
		return 1;
	}
	if (strcmp("/rampon ", cmdtext, true, 7) == 0)
	{
		ramped[playerid] = 0;
		noramp[playerid] = 0;
		SendClientMessage(playerid, red, "You have turned ramp spawning back on!");
		SendClientMessage(playerid, red, "Type /rampoff to turn it back off!");
		return 1;
	}
	return 0;
}
Es meginaju ielikt mainigo lai sanaktu sita baet man met errorus 26
Es ieliku Sitā :

Code: Select all

#include 
#define red 0xFF0000AA
#define green 0x00FF00AA
new mainigais;

new Pressedkey[MAX_PLAYERS] = {false, ...};
new jumped[MAX_PLAYERS] = {-1, ...};
new ramped[MAX_PLAYERS];
new noramp[MAX_PLAYERS];
forward Keys();
forward DeleteRamp(playerid);
forward Float:GetRampDistance(playerid);
forward Float:GetPosInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance);
public OnGameModeInit()
{
mainigais = 0;
}
public OnFilterScriptInit()
{
	SetTimer("Keys", 100, 1);
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/ramphelp ", cmdtext, true, 9) == 0)
 {
		SendClientMessage(playerid, red, "--:Ramp Help:--");
		SendClientMessage(playerid, green, "Type /ramps to turn ramp spawning on or off.");
        SendClientMessage(playerid, green, "Press the [Fire] button whilst in a vehicle to spawn a ramp.");
        SendClientMessage(playerid, red, "--:Credits:= Lordy [FS creator]:--");
        return 1;
	}
	if (strcmp("/ramps ", cmdtext, true, 8) == 0){
	    if(mainigais == 0) {
		ramped[playerid] = 1;
		noramp[playerid] = 1;
		SendClientMessage(playerid, red, "You have turned ramp spawning off!");
		SendClientMessage(playerid, red, "Type /ramps to turn it back on!");
	 	mainigais = 1;
   		} else if(mainigais == 1) {
		ramped[playerid] = 0;
		noramp[playerid] = 0;
		SendClientMessage(playerid, red, "You have turned ramp spawning back on!");
		SendClientMessage(playerid, red, "Type /ramps to turn it back off!");
mainigais = 0;
		return 1;
	}
	return 0;
}
Palidzat ta lai vins ietu
Image
User avatar
[AoD]Aleksis
Nelabojams spameris
Nelabojams spameris
Posts: 3891
Joined: 25 May 2008, 14:05
Location: Tepat.

Re: Mainiga ievietosana

Post by [AoD]Aleksis »

Sorr par double post bet tiesam neviens negrib palidzet? :?
Image
User avatar
SaW
Nelabojams spameris
Nelabojams spameris
Posts: 1533
Joined: 27 May 2008, 18:23

Re: Mainiga ievietosana

Post by SaW »

pamēģini zem onfilterscript init pielikt
ramped[playerid] = 0;
noramp[playerid] = 0;
Nesolu ka nostrādās...
User avatar
[AoD]Aleksis
Nelabojams spameris
Nelabojams spameris
Posts: 3891
Joined: 25 May 2008, 14:05
Location: Tepat.

Re: Mainiga ievietosana

Post by [AoD]Aleksis »

ramp_v2.pwn(14) : error 025: function heading differs from prototype

sakuma kad bija
public OnFilterScriptInit() bija 2 error

tagad kad
public OnFilterScriptInit(playerid)
viens ar textu
ramp_v2.pwn(14) : error 025: function heading differs from prototype
Image
User avatar
SaW
Nelabojams spameris
Nelabojams spameris
Posts: 1533
Joined: 27 May 2008, 18:23

Re: Mainiga ievietosana

Post by SaW »

Tad pamēģini noņemt to [playerid], bet tad iespējams visiem noņemsies tiklīdz, kā kāds ienāks serverī
User avatar
[AoD]Aleksis
Nelabojams spameris
Nelabojams spameris
Posts: 3891
Joined: 25 May 2008, 14:05
Location: Tepat.

Re: Mainiga ievietosana

Post by [AoD]Aleksis »

Noņēmu un tad met kkādus trulus error.
Lai iztiksu bez sita skripta
Image
User avatar
[fate.lv]RXTS
Nelabojams spameris
Nelabojams spameris
Posts: 1895
Joined: 01 Mar 2008, 11:42
Location: Ādusā!

Re: Mainiga ievietosana

Post by [fate.lv]RXTS »

nu, ja iztiksi, tad

SLĒDZU
  • Image
Locked