Jump to content
  • 0

Intrebare


Doggy

Question

Seara,

Poate pentru cei care au folosit adminmodul LuxAdmin , am 1-2 intrebari legate:

1. Pot face pentru comanda "/acar" care spawneaza o masina pentru admin sa ii se seteze number plateul "ADMIN" , deoarece uni playeri devin confuzi.

Comanda aicea.

[pawn]dcmd_acar(playerid,params[])

{

#pragma unused params

if(AccInfo[playerid][Level] >= 2)

{

if (!IsPlayerInAnyVehicle(playerid))

{

CarSpawner(playerid,411);

SendCommandToAdmins(playerid,"ACar");

return SendClientMessage(playerid,yellow,"|- Car Successfully Created! -|");

}

else return SendClientMessage(playerid,red,"Error: You already have a vehicle");

}

else return ErrorMessages(playerid, 7);

}[/pawn]

2. Mereu uit dupa ce scriu prima intreabre , revin cu modify :D

Link to comment
Share on other sites

12 answers to this question

Recommended Posts

Asta cred ca este

[pawn]public CarSpawner(playerid,model)

{

if(IsPlayerInAnyVehicle(playerid))

SendClientMessage(playerid, red, "ERROR: You already have a car!");

else

{

    new Float:x, Float:y, Float:z, Float:angle;

GetPlayerPos(playerid, x, y, z);

GetPlayerFacingAngle(playerid, angle);

if(AccInfo[playerid][pCar] != -1)

EraseVeh(AccInfo[playerid][pCar]);

    new vehicleid=CreateVehicle(model, x, y, z, angle, -1, -1, -1);

PutPlayerInVehicle(playerid, vehicleid, 0);

SetVehicleVirtualWorld(vehicleid, GetPlayerVirtualWorld(playerid));

LinkVehicleToInterior(vehicleid, GetPlayerInterior(playerid));

ChangeVehicleColor(vehicleid,0,3);

        AccInfo[playerid][pCar] = vehicleid;

}

return 1;

}[/pawn]

Link to comment
Share on other sites

Da, aceea este, fa asa:

public CarSpawner(playerid,model,bool:admin=false)
{
	if(IsPlayerInAnyVehicle(playerid))
	SendClientMessage(playerid, red, "ERROR: You already have a car!");
	else
	{
	        new Float:x, Float:y, Float:z, Float:angle;
	        GetPlayerPos(playerid, x, y, z);
	 	GetPlayerFacingAngle(playerid, angle);

		if(AccInfo[playerid][pCar] != -1)
		EraseVeh(AccInfo[playerid][pCar]);
	        new vehicleid=CreateVehicle(model, x, y, z, angle, -1, -1, -1);
                if( isadmin == true ) SetVehicleNumberPlate( vehicleid, "{FF0000}ADMIN" );
		PutPlayerInVehicle(playerid, vehicleid, 0);
		SetVehicleVirtualWorld(vehicleid, GetPlayerVirtualWorld(playerid));
		LinkVehicleToInterior(vehicleid, GetPlayerInterior(playerid));
		ChangeVehicleColor(vehicleid,0,3);
                AccInfo[playerid][pCar] = vehicleid;
	}
	return 1;
}
Si comanda:
dcmd_acar(playerid,params[])
{
	#pragma unused params
	if(AccInfo[playerid][Level] >= 2)
	{
		if (!IsPlayerInAnyVehicle(playerid))
		{
			CarSpawner(playerid,411,true);
			SendCommandToAdmins(playerid,"ACar");
			return SendClientMessage(playerid,yellow,"|- Car Successfully Created! -|");
		}
		else return SendClientMessage(playerid,red,"Error: You already have a vehicle");
	}
	else return ErrorMessages(playerid, 7);
}

Daca vrei de acum in colo sa apara la o comanda o masina de admin cu acel number plate, baga functia CarSpawner( playerid, model_vehicul, true ); // playerid, model_vehicul, daca este de admin

Link to comment
Share on other sites

Wow , ma cam bubuit , am incercat sa fixez dar .. nik

Ia vezi poate reusesti

[pawn]D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(1847) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2034) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2068) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2100) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2134) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2168) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2200) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2233) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2270) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2323) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2348) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2371) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2419) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2495) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2561) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2621) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2655) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2679) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2705) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2736) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2767) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2792) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2811) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2835) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2860) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2904) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2933) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2977) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3000) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3026) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3051) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3447) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3461) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3530) : error 001: expected token: ")", but found "&"

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3530) : error 029: invalid expression, assumed zero

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3530) : error 017: undefined symbol "params"

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3530 -- 3532) : fatal error 107: too many error messages on one line

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

4 Errors.[/pawn]

Link to comment
Share on other sites

stuntman[]!" post="95537" timestamp="1318012649"]

Aia nu e de la ce am facut noi aici.

number of arguments does not match definition = nu ai scris toti parametrii acelor functii de la acele linii

da liniile 3530-3532

Asta e

[pawn]dcmd_acar(playerid,params[])

{

#pragma unused params[/pawn]

Cred ca e de la ce srcie dupa params , nu sunt specializat in domeniul asta asa de bine..

btw apreciez ajutorul tau

Link to comment
Share on other sites

Oh, e o problema la tagurile pawn ...

schimba

dcmd_acar(playerid,params[])
{
	#pragma unused params
in
dcmd_acar(playerid,[])
{
	#pragma unused params

nu sunt specializat in domeniul asta asa de bine..

Ai potential, cred ca o sa inveti repede. Cel putin asa mi se pare mie.
Link to comment
Share on other sites

Mda..mersi , dar tot , sau ceva de genu acelasi erori.

[pawn]D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(1847) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2034) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2068) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2100) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2134) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2168) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2200) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2233) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2270) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2323) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2348) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2371) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2419) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2495) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2561) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2621) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2655) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2679) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2705) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2736) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2767) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2792) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2811) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2835) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2860) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2904) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2933) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(2977) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3000) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3026) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3051) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3447) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3461) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3530) : error 010: invalid function or declaration

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3530) : error 029: invalid expression, assumed zero

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3530) : error 017: undefined symbol "params"

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3530 -- 3532) : fatal error 107: too many error messages on one line

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

4 Errors.

[/pawn]

iar daca schimb linia in

dcmd_acar(playerid,params[])

Imi da

[pawn]

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(3537) : warning 202: number of arguments does not match definition

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(8546) : error 059: function argument may not have a default value (variable "admin")

D:\Cristi\Scripting SA MP\0.3d\filterscripts\LuxAdmin.pwn(8559) : error 017: undefined symbol "isadmin"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

2 Errors.

[/pawn]

Linia 3537

CarSpawner(playerid,411,true);

Linia 8549

public CarSpawner(playerid,model,bool:admin=false)

Linia 8559

if( isadmin == true ) SetVehicleNumberPlate( vehicleid, "{FF0000}ADMIN" );

Link to comment
Share on other sites

Schimba

public CarSpawner(playerid,model,bool:admin=false)
{
	if(IsPlayerInAnyVehicle(playerid))
	SendClientMessage(playerid, red, "ERROR: You already have a car!");
	else
	{
	        new Float:x, Float:y, Float:z, Float:angle;
	        GetPlayerPos(playerid, x, y, z);
	 	GetPlayerFacingAngle(playerid, angle);

		if(AccInfo[playerid][pCar] != -1)
		EraseVeh(AccInfo[playerid][pCar]);
	        new vehicleid=CreateVehicle(model, x, y, z, angle, -1, -1, -1);
                if( isadmin == true ) SetVehicleNumberPlate( vehicleid, "{FF0000}ADMIN" );
		PutPlayerInVehicle(playerid, vehicleid, 0);
		SetVehicleVirtualWorld(vehicleid, GetPlayerVirtualWorld(playerid));
		LinkVehicleToInterior(vehicleid, GetPlayerInterior(playerid));
		ChangeVehicleColor(vehicleid,0,3);
                AccInfo[playerid][pCar] = vehicleid;
	}
	return 1;
}
in
public CarSpawner(playerid,model,bool:isadmin=false)
{
	if(IsPlayerInAnyVehicle(playerid))
	SendClientMessage(playerid, red, "ERROR: You already have a car!");
	else
	{
	        new Float:x, Float:y, Float:z, Float:angle;
	        GetPlayerPos(playerid, x, y, z);
	 	GetPlayerFacingAngle(playerid, angle);

		if(AccInfo[playerid][pCar] != -1)
		EraseVeh(AccInfo[playerid][pCar]);
	        new vehicleid=CreateVehicle(model, x, y, z, angle, -1, -1, -1);
                if( isadmin == true ) SetVehicleNumberPlate( vehicleid, "{FF0000}ADMIN" );
		PutPlayerInVehicle(playerid, vehicleid, 0);
		SetVehicleVirtualWorld(vehicleid, GetPlayerVirtualWorld(playerid));
		LinkVehicleToInterior(vehicleid, GetPlayerInterior(playerid));
		ChangeVehicleColor(vehicleid,0,3);
                AccInfo[playerid][pCar] = vehicleid;
	}
	return 1;
}

Alea cu number of arguments does not match definition ti-am zis mai sus.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.