07.01.2011, 00:04
e ae galera. tava testando, modifiquei um bagulho no teleporte, ae o comando ta sem efeito!!
codigo:
nao ta funfando!!!, obrigado!!
aaa so uma pergunta, eu queria saber a diferenзa, q nos comandos reparei q se usa varios diferentes
como
if(!strcmp("/ddc2", cmdtext, true)) e if(!strcmp("/ddc2", cmdtext, true) == 0)
if(strcmp("/ddc2", cmdtext, true)) e if(strcmp("/ddc2", cmdtext, true) == 0)
intao qual a diferenзa entre cada um? '-'
codigo:
pawn Код:
if(!strcmp("/ddc1", cmdtext, true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new ddc1tele;
ddc1tele = GetPlayerVehicleID(playerid);
SetVehiclePos(ddc1tele, -294.2373,1536.7737,75.5625);
new teleddc1[MAX_PLAYER_NAME], string[150];
GetPlayerName(playerid, teleddc1, sizeof(teleddc1));
format(string, sizeof(string), "[INFO] O Player %s foi para DDC-1 (/ddc1)",teleddc1);
SendClientMessageToAll(Verde, string);
}
else
{
SetPlayerPos(playerid, -294.2373,1536.7737,75.5625);
new teleddc2[MAX_PLAYER_NAME], string[150];
GetPlayerName(playerid, teleddc2, sizeof(teleddc2));
format(string, sizeof(string), "[INFO] O Player %s foi para DDC-1 (/ddc1)",teleddc2);
SendClientMessageToAll(Verde, string);
}
return 1;
}
//ddc2
if(!strcmp("/ddc2", cmdtext, true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562)
{
new ddc2tele;
ddc2tele = GetPlayerVehicleID(playerid);
SetVehiclePos(ddc2tele, 2291.7197,1392.2921,42.8203);
new teleddc2[MAX_PLAYER_NAME], string[150];
GetPlayerName(playerid, teleddc2, sizeof(teleddc2));
format(string, sizeof(string), "[INFO] O Player %s foi para DDC-2 (/ddc2)",teleddc2);
SendClientMessageToAll(Verde, string);
}
else
{
SetPlayerPos(playerid, 2291.7197,1392.2921,42.8203);
new teleddc2[MAX_PLAYER_NAME], string[150];
GetPlayerName(playerid, teleddc2, sizeof(teleddc2));
format(string, sizeof(string), "[INFO] O Player %s foi para DDC-2 (/ddc2)",teleddc2);
SendClientMessageToAll(Verde, string);
}
}
else
{
SetPlayerPos(playerid, 2291.7197,1392.2921,42.8203);
new teleddc2[MAX_PLAYER_NAME], string[150];
GetPlayerName(playerid, teleddc2, sizeof(teleddc2));
format(string, sizeof(string), "[INFO] O Player %s foi para DDC-2 (/ddc2)",teleddc2);
SendClientMessageToAll(Verde, string);
}
return 1;
}
aaa so uma pergunta, eu queria saber a diferenзa, q nos comandos reparei q se usa varios diferentes
como
if(!strcmp("/ddc2", cmdtext, true)) e if(!strcmp("/ddc2", cmdtext, true) == 0)
if(strcmp("/ddc2", cmdtext, true)) e if(strcmp("/ddc2", cmdtext, true) == 0)
intao qual a diferenзa entre cada um? '-'