22.08.2015, 18:14
mano deixa eu mesmo resolvo isso, mas vc pode mim ajuda em outra coisa tipo estou querendo ajeita o meu sistema de criar empresas, tipo estou querendo arruma o sistema pra quando eu for criar eu escolher o interior que a empresa vai ter itende?
Vou posta o codigo pra vc ver
Vou posta o codigo pra vc ver
pawn Код:
if(strcmp(cmd,"/criaremp", true) == 0)
{
if(pAdmin[playerid] >= 1) {
//for(new p = 0; p < MAX_PROP; p++) {
new tmp[256];
new msg[128];
//new plid;
new preco,int;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, Verde,"| ERRO | Use /criaremp [preзo] [nome] [interior]");
return 1;
}
preco = strval(tmp);
//plid = strval(tmp);
msg = strrest(cmdtext, idx);
if(!strlen(msg)) {
SendClientMessage(playerid, Verde,"| ERRO | Use /criaremp [preзo] [nome] [interior]");
return 1;
}
//preco = plid;
int = strval(tmp);
format(string, sizeof(string),"/Props/prop%d.ini", proximaprop);
if(!dini_Exists(string)) {
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerMapIcon(playerid, 12, dini_Float( string, "PosX" ) , dini_Float( string, "PosY" ) , dini_Float( string, "PosZ" ), 44, -1, -1, -1, -1, 60.0, MAPICON_LOCAL);
dini_Create(string);
dini_FloatSet(string,"PosX", X);
dini_FloatSet(string,"PosY", Y);
dini_FloatSet(string,"PosZ", Z);
dini_IntSet(string,"TInt", 1);
dini_IntSet(string,"Int", int);
dini_IntSet(string,"TEmp", 0);
dini_IntSet(string, "Renda",50);
dini_Set(string,"Emp","Ninguem");
dini_Set(string,"Emp1","Ninguem");
dini_Set(string,"Emp2","Ninguem");
dini_FloatSet(string,"Mundo", proximaprop);
dini_IntSet(string,"TDono", 0);
dini_IntSet(string,"Grana", 0);
dini_IntSet(string,"producao", 0);
dini_IntSet(string,"entrega", 0);
dini_IntSet(string,"Contas", 0);
dini_IntSet(string,"Contasve", 0);
dini_Set(string,"Dono","Ninguem");
dini_IntSet(string,"Preco", preco);
dini_Set(string,"Nome", msg);
new pickupid;
pickupid = CreatePickup(1578, 1, dini_Float(string,"PosX"), dini_Float(string,"PosY"), dini_Float(string,"PosZ"), -1);
dini_IntSet(string,"Id", pickupid);
format(gstring, sizeof(gstring),"Empresa ID %d\n/InfoEmpresa", proximaprop);
Create3DTextLabel(gstring,0xFFFFFFAA, dini_Float(string,"PosX"), dini_Float(string,"PosY"), dini_Float(string,"PosZ")+0.75,20.0,0,1);
proximaprop++;
return 1;
}
}
}