|
C:\Users\Raz\Desktop\New folder\gamemodes\sampmod.pwn(6733) : warning 202: number of arguments does not match definition C:\Users\Raz\Desktop\New folder\gamemodes\sampmod.pwn(6733) : warning 202: number of arguments does not match definition C:\Users\Raz\Desktop\New folder\gamemodes\sampmod.pwn(6733) : warning 202: number of arguments does not match definition C:\Users\Raz\Desktop\New folder\gamemodes\sampmod.pwn(6733) : warning 202: number of arguments does not match definition |
if(strcmp(cmdtext,"/AA", true ) == 0 ) return Teleport(playerid, "Welcom To Stunts Zone 2!", 373.6937,2474.2234,16.4844,78.0672,0,0),ResetPlayerWeapons(playerid);
|
Could you show the Teleport function header? Probably not using the correct number of args for it.
|
//==============================================================================
stock Teleport(playerid, telename[], Float:Vx, Float:Vy, Float:Vz, Float:Va, Float:Px, Float:Py, Float:Pz, Float:Pa,vw,interior)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 553 && 520 && 593 && 512 && 511 && 577 && 592 && 556 && 557 && 601 && 432 && 476 && 449 && 519 && 532 && 406 && 570 && 594 && 564 && 465 && 501 && 464 && 446 && 513 && 441 && 454 && 452 && 460 && 453 && 430 && 484 && 595 && 493 && 473 && 472 && 447 && 469 && 425)return SendClientMessage(playerid,COLOR_KRED,"! לא ניתן להשתגר עם רכב זה");
format(String, sizeof(String), "%s",telename),SendClientMessage(playerid,COLOR_LIGHTGREEN,String);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) return SetVehiclePos(GetPlayerVehicleID(playerid),Vx,Vy,Vz+0.2),SetVehicleZAngle(GetPlayerVehicleID(playerid),Va),SetCameraBehindPlayer(playerid),SetVehicleVirtualWorld(GetPlayerVehicleID(playerid),vw),LinkVehicleToInterior(GetPlayerVehicleID(playerid),interior);
else SetPlayerPosEx(playerid,Px,Py,Pz,Pa),SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,interior),SetPlayerVirtualWorld(playerid,vw);
return 1;
}
//==============================================================================
stock TeleportFoot(playerid, telename[],Float:Px, Float:Py, Float:Pz, Float:Pa,vw,interior)
{
format(String, sizeof(String), "%s",telename),SendClientMessage(playerid,COLOR_LIGHTGREEN,String),SetPlayerPosEx(playerid,Px,Py,Pz,Pa),SetCameraBehindPlayer(playerid),SetPlayerInterior(playerid, interior),SetPlayerVirtualWorld(playerid, vw);
return 1;
}
stock SetPlayerPosEx(playerid, Float:x, Float:y, Float:z, Float:a)return SetPlayerPos(playerid, x, y, z), SetPlayerFacingAngle(playerid, a);
//==============================================================================
|
The Warnings:
The line: Код:
if(strcmp(cmdtext,"/AA", true ) == 0 ) return Teleport(playerid, "Welcom To Stunts Zone 2!", 373.6937,2474.2234,16.4844,78.0672,0,0),ResetPlayerWeapons(playerid); |
if(strcmp(cmdtext,"/AA", true ) == 0 ) return SendClientMessage(playerid, COLOR_GREEN, "Welcom To Stunts Zone 2!"); ResetPlayerWeapons(playerid); SetPlayerPos(playerid,373.6937,2474.2234,16.4844); SetPlayerFacingAngle( playerid, 80);
|
Код:
if(strcmp(cmdtext,"/AA", true ) == 0 ) return SendClientMessage(playerid, COLOR_GREEN, "Welcom To Stunts Zone 2!"); ResetPlayerWeapons(playerid); SetPlayerPos(playerid,373.6937,2474.2234,16.4844); SetPlayerFacingAngle( playerid, 80); |
), i will do gmx to the server and update you about the farm error
|
Код:
if(strcmp(cmdtext,"/AA", true ) == 0 ) return SendClientMessage(playerid, COLOR_GREEN, "Welcom To Stunts Zone 2!"); ResetPlayerWeapons(playerid); SetPlayerPos(playerid,373.6937,2474.2234,16.4844); SetPlayerFacingAngle( playerid, 80); |
|
like i said, it compiles without errors and warnings, but now it's not teleporting me.
(Sorry for the double post) |
public OnPlayerCommandText(playerid,cmdtext[])
{
if(!strcmp(cmdtext,"/AA",true))
{
ResetPlayerWeapons(playerid);
SetPlayerPos(playerid, 373.6937,2474.2234,16.4844);
SetPlayerFacingAngle( playerid, 80);
return 1;
}
return 0;
}
|
The "stock Teleport" you gave will not do anything. What I gave you is a very simple teleport system.
Код:
public OnPlayerCommandText(playerid,cmdtext[])
{
if(!strcmp(cmdtext,"/AA",true))
{
ResetPlayerWeapons(playerid);
SetPlayerPos(playerid, 373.6937,2474.2234,16.4844);
SetPlayerFacingAngle( playerid, 80);
return 1;
}
return 0;
}
|