[ajuda]/PINTARVEICULO [COR1] [COR2] -
Rafael_. - 17.09.2011
ajudem pf eu to com otro problema D:
sу que agora eu peguei esse negocio do meu amigo mas ta cheinho de erro
era 13 erros mas era pq tava faltando o include <a_samp> dai ficou 9 erros
PHP код:
#include <a_samp>
if(strcmp(cmd, "/pintar", true) == 0)
{
new tmp[256];
new cor1, cor2;
new veiculo;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COR,"|| •INFO•: USE: /pintar [cor 1] [cor 2]");
return 1;
}
cor1 = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COR,"|| •INFO•: USE: /pintar [cor 1] [cor 2]");
return 1;
}
cor2 = strval(tmp);
veiculo = GetPlayerVehicleID(playerid);
if(IsPlayerInVehicle(playerid,veiculo))
{
ChangeVehicleColor(veiculo,cor1,cor2);
SendClientMessage(playerid, COR, "|| •INFO•: Veiculo pintador por $100!");
} else {
SendClientMessage(playerid, COR, "|| •INFO•: Vocк nao esta em um veiculo!");
}
return 1;
}
ajudem pf
Re: [ajuda]/PINTARVEICULO [COR1] [COR2] -
[R] ousenber [K] - 17.09.2011
Se vocк comeзar a usar ZCMD sscanf , vocк ganha mais , alem de ser bem mais facil, depois procure saber, se vocк quiser logico
Desculpa nгo posso te ajudar
Re: [ajuda]/PINTARVEICULO [COR1] [COR2] -
Shelby - 17.09.2011
Estou sempre aconselhando o uso de ZCMD/YCMD+SSCANF.
Aqui o mesmo comando usando-os:
pawn Код:
CMD:pintar( playerid, params[] )
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "Vocк nгo й o motorista.");
new color1, color2;
if(sscanf(params, "ii", color1, color2)) return SendClientMessage(playerid, -1, "/pintar [colorid] [colorid]");
if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, -1, "Dinheiro insuficiente. $100");
ChangeVehicleColor(GetPlayerVehicleID(playerid), color1, color2);
SendClientMessage(playerid, -1, "Veнculo pintado.");
GivePlayerMoney(playerid, -100);
return 1;
}
Re: [ajuda]/PINTARVEICULO [COR1] [COR2] -
Rafael_. - 17.09.2011
ae nem fui eu que fiz peguei da net
Re: [ajuda]/PINTARVEICULO [COR1] [COR2] -
Rafael_. - 17.09.2011
ae eu to tentando usa tua opsгo mas deu fail ainda tem um erro
PHP код:
#include <a_samp>
CMD:pintar( playerid, params[] )
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "Vocк nгo й o motorista.");
new color1, color2;
if(sscanf(params, "ii", color1, color2)) return SendClientMessage(playerid, -1, "/pintar [colorid] [colorid]");
if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, -1, "Dinheiro insuficiente. $100");
ChangeVehicleColor(GetPlayerVehicleID(playerid), color1, color2);
SendClientMessage(playerid, -1, "Veнculo pintado.");
GivePlayerMoney(playerid, -100);
return 1;
}
Re: [ajuda]/PINTARVEICULO [COR1] [COR2] -
Shelby - 17.09.2011
Qual?
Vocк estб usando as includes zcmd&sscanf, nй?
Re: [ajuda]/PINTARVEICULO [COR1] [COR2] -
Bruno Pereira - 17.09.2011
Tem que usar a include zcmd e sscanf
.
Re: [ajuda]/PINTARVEICULO [COR1] [COR2] -
Rafael_. - 17.09.2011
ESTE:
C:\Documents and Settings\User\Desktop\SAMP\filterscripts\CORVEICUL O.pwn(15) : warning 203: symbol is never used: "pintar"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Warning.
Re: [ajuda]/PINTARVEICULO [COR1] [COR2] -
[R] ousenber [K] - 17.09.2011
PHP код:
CMD:pintar(playerid, params[])
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "Vocк nгo й o motorista.");
if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, -1, "Dinheiro insuficiente. $100");
new cor[2];
if(sscanf(params, "dd", cor[0], cor[1])) return SendClientMessage(playerid, -1, "/pintar [cor1] [cor2]");
ChangeVehicleColor(GetPlayerVehicleID(playerid), cor[0], cor[1]);
SendClientMessage(playerid, -1, "Veнculo pintado.");
GivePlayerMoney(playerid, -100);
return 1;
}
Re: [ajuda]/PINTARVEICULO [COR1] [COR2] -
Rafael_. - 17.09.2011
pf coloquem o PHP code com os includes tb