06.01.2014, 02:10
Olha o que tem na callback OnPlayerPickUpPickup й isso aqui
Fui testar as props,porque seta a pickup no jogo do mesmo jeito.E acontece a mesma coisa?Vocкs veem algum bug nesse codigo?
Код:
new string[256]; for(new p = 0; p < MAX_PROPS; p++) { format(string, sizeof(string), "/Props/prop%d.ini", p); if(dini_Exists(string)){ if(pickupid == dini_Int(string, "Id")){ if(dini_Int(string, "TDono") == 1){ format(STRX, sizeof(STRX), "~b~]Propriedade]~n~~w~%s~n~~y~Dono:~w~%s~n~~y~Dinheiro:~w~R$%d~n~~r~/ajudaprop", dini_Get(string, "Nome"), dini_Get(string, "Dono"), dini_Int(string, "Grana")); GameTextForPlayer(playerid, STRX, 10000, 5); } else { format(STRX, sizeof(STRX), "~g~]Propriedade]~n~~w~%s~n~~y~Dono:~w~Ninguem~n~~y~Valor:~w~R$%d~n~~g~/comprarprop~n~~r~/ajudaprop", dini_Get(string, "Nome"), dini_Int(string, "Preco")); GameTextForPlayer(playerid, STRX, 10000, 5); } } } } for(new c = 0; c < MAX_CASAS; c++) { format(string, sizeof(string), "/Casas/casa%d.ini", c); if(dini_Exists(string)){ if(pickupid == dini_Int(string, "Id")){ if(dini_Int(string, "TDono") == 1){ format(STRX, sizeof(STRX), "~b~]Casa]~n~~y~Dono:~w~%s~n~~r~ENTER", dini_Get(string, "Dono")); GameTextForPlayer(playerid, STRX, 5000, 5); //format(STRX, sizeof(STRX), "Dono da casa: %s, Pagou nela: R$%d", dini_Get(string, "Dono"), dini_Int(string, "Preco")); //SendClientMessage(playerid, Azul, STRX); } else { //format(STRX, sizeof(STRX), "Casa a venda, Valor de compra: R$%d, use /comprarcasa", dini_Int(string, "Preco")); //SendClientMessage(playerid, Verde, STRX); format(STRX, sizeof(STRX), "~g~]Casa]~n~~y~Dono:~w~Ninguem~n~~y~Valor:~w~R$%d~n~~g~/comprarcasa~n~~r~ENTER", dini_Int(string, "Preco")); GameTextForPlayer(playerid, STRX, 5000, 5); } } } }