SA-MP Forums Archive
[Pedido] Text 3D Na Casa - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Text 3D Na Casa (/showthread.php?tid=277205)



[Pedido] Text 3D Na Casa - [Red]Maninho - 16.08.2011

Boa Noite Gente, Eu Tava Vendo Um Post De Um Veiculo Exclusivo Nos Lancamentos
e Vi Que Mostra o Nome Do Dono Do Veiculo Em Cima!

Codigo:
PHP код:
format(gstring256"{FFFF33}Veнculo de {FFFFCC}%s {FFFF33}id {FFFFCC}%d"PlayerName(playerid), playerid);
TextVeH Create3DTextLabel(gstring, -10.00.00.050.001);
Attach3DTextLabelToVehicle(TextVeHvModel0.00.00.0+1); 
Intao Eu Uso Sistema De Casas No Meu Servidor
e Tava Pensando Em Quando o Player Compra a Casa
Mostrase o Nome Dele Tipo Assim:

Casa [Red]Maninho

Codigo Do Comprar Casa:
PHP код:
if(strcmp(cmdtext"/comprarcasa"true) == 0) {
    for(new 
0MAX_CASASc++)
    {
    
format(stringsizeof(string), "/Casas/casa%d.ini"c);
    if(
dini_Exists(string)){
   
// new Float:X, Float:Y, Float:Z;
    //GetPlayerPos(playerid, X, Y, Z);
    
if(IsPlayerInRangeOfPoint(playerid2.0dini_Float(string"PosX"), dini_Float(string"PosY"), dini_Float(string"PosZ"))){
    if(
dini_Int(string"TDono") == 0){
    if(
GetPlayerGrana(playerid) >= dini_Int(string"Preco")){
    if(
GetCasas(playerid) < 2){
    new 
pname[MAX_PLAYER_NAME];
    
GetPlayerName(playeridpnamesizeof(pname));
    
dini_IntSet(string"TDono"1);
    
dini_Set(string"Dono"pname);
    
GivePlayerGrana(playerid, -dini_Int(string"Preco"));
    new 
pickupid;
    
DestroyPickup(dini_Int(string"Id"));
    
pickupid CreatePickup(12721dini_Float(string"PosX"), dini_Float(string"PosY"), dini_Float(string"PosZ"), -1);
    
dini_IntSet(string"Id"pickupid);
    
OnPlayerCommandText(playerid"/nascercasa");
    } else {
    
SendClientMessage(playeridVermelho"(ERRO) Vocк Sу Pode Ter Duas Casas!");
    }
    } else {
    
SendClientMessage(playeridVermelho"(ERRO) Vocк Nгo Tem Dinheiro!");
    }
    } else {
    
SendClientMessage(playeridVermelho"(ERRO) Esta Casa Nгo Estб a Venda!");
    }
    } else {
    
//SendClientMessage(playerid, Vermelho, "Vocк nгo estб em uma propriedade.");
    
}
    }
    }
    return 
1;
    } 
Nao Sei Se Precisa De Mais Alguma Coisa Para Criar Isso
Irei Agradecer Muito Nesse Codigo, Obrigado Pela Atenзгo De Todos

Ira Melhorar Meu Servidor : ) Boa Noite!


Re: [Pedido] Text 3D Na Casa - Colgate - 17.08.2011

faz um loop no ongamedoinit, para criar um text nas entradas das casas e quando alguem comprar a casas mudar o text. Usa a logica pra fazer o que voce consegue mole


Respuesta: [Pedido] Text 3D Na Casa - [Red]Maninho - 17.08.2011

xD To Pedindo Ajuda Aki Porque Nao Sei Fazer Isso

Se Poder Ajudar Agradeзo!