angel
Membru-
Posts
179 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
News
Documentation
Everything posted by angel
-
Atunci nu inteleg de la ce poate sa fie.. Cred ca o sa caut in liniile alea ce au disparut...Inainte sa le adaug,imi dadea erori cu "GetPlayerHealthx" ..etc 26.Cand am pus liniile lipsa,mia dat astea...
-
Result: Opening angle brackets ({): 7194 Closing angle brackets (}): 7194 Everything was fine Nu inteleg,asta inseamna ca atatea sunt sau ca atatea lipsesc?Am dat open la gm cu programu. "Everything was fine" Totul e ok.In fine mersi de ajutor.Am gm-u de rezerva.Mersi oricum
-
Serios? o sa imi ia ani sa gasesc problema..
-
Problema intalnita (descriere): Totul era ok,gamemodul se compila fara erori.Dupa 10-15 minute cand ii dau compile,imi da 26 errors.Am vazut ca mi-au cam 8000 linii din gm.Incepand de la comanda /ram.Am adaugat partea lipsa.Iar acum imi da niste erori ciudate. Ero(area / rile) / warning-(ul / urile):
-
Cineva?scuze de double.
-
Nu cred ca aia ar fi problema,dar voi incerca.
-
Incearca: http://pastebin.com/tTtNuYL2 Adauga-l peste celalalt Astept raspuns.
-
Problema intalnita (descriere): Am un dealership si inca cateva chestii cu textdraw clickable.In ultima vreme nu mai pot sa dau click pe ele.Dau click degeaba,nu se intampla nimic.Desi inainte a functionat perfect. Ero(area / rile) / warning-(ul / urile): - Liniile de cod / sursa / script-ul(obligatoriu): Nu cred ca e necesar,nici nu prea stiu ce linii as putea da. Imagini / Video (optional): - Ati incercat sa rezolvati singur?: Da.
-
Imposibil.Ai pus exact cum am scris?
-
Adaugi la inceput la GM printre celalalte "new": Adauga la "OnPlayerConnect":
-
Sincer nu stiu,eu nu cred ca acolo ar fi problema.Dar ma rog... Fi putin mai explicit, care e backroundul culoare din poza si care cand apare si dispare.Din ce ai scris nu prea am inteles.
-
Banuiesc ca asa ar veni,sau fiecare e separat? "160.00" ... "200.00" ?
-
Se poate,dar doar cu MTA San Andreas.Downloandezi MTA si stergi obiectele dorite, apoi dai save la mapa si cu acest site :Aici Convertesti in Pawn Code for SA:MP.Apoi adaugi in GM liniile. MTA San Andreas: Aici
-
Verifica la "OnPlayerEnterVehicle" daca nu cumva ai "TextDrawShowForPlayer" acolo cu "DSBox[0..1..2]" Si adauga "TextDrawShowForPlayer(playerid,DSBox[0]); " la fiecare button care il ai.Gen "stanga" "dreapta"..etc. Banuiesc ca "DSBox[0..1..2]" e backround-ul de care zici.
-
"warning: loose indentation'' = Nu e aranjat bine "warning: symbol is never used'' = symbolul nu este folosit warning 219: local variable "string" shadows a variable at a preceding level = ''string'' este definit de mai multe ori
-
Incearca: CMD:acceptdice(playerid, params[]) { if(!isnull(params)) { if(GetPVarInt(playerid, "bID") >= 0) { new id; id = GetPVarInt(playerid, "bID"); if(GetPlayerVirtualWorld(playerid)-BUSINESS_VIRTUAL_WORLD >= 1) { new businessID = GetPlayerVirtualWorld(playerid)-BUSINESS_VIRTUAL_WORLD; if(businessVariables[businessID][bType] == 10) { if(IsPlayerInRangeOfPlayer(playerid, id, 4.0)) { new Numbers[3][MAX_PLAYERS]; Numbers[0][playerid] = 1 + random(5); Numbers[1][playerid] = 1 + random(5); Numbers[2][playerid] = Numbers[0][playerid] + Numbers[1][playerid]; Numbers[0][id] = 1 + random(5); Numbers[1][id] = 1 + random(5); Numbers[2][id] = Numbers[0][id] + Numbers[1][id]; new pprice = GetPVarInt(playerid, "bPrice"); format(szMessage, sizeof(szMessage), "%s: %d-%d (total %d)", playerVariables[playerid][pNormalName], Numbers[0][playerid], Numbers[1][playerid], Numbers[2][playerid]); nearByMessage(playerid, COLOR_PURPLE, szMessage); format(szMessage, sizeof(szMessage), "%s: %d-%d (total %d)", playerVariables[id][pNormalName], Numbers[0][id], Numbers[1][id], Numbers[2][id]); nearByMessage(playerid, COLOR_PURPLE, szMessage); if(Numbers[2][playerid] > Numbers[2][id]) { playerVariables[playerid][pMoney] += pprice; playerVariables[id][pMoney] -= pprice; format(szMessage, sizeof(szMessage), "%s won this round for $%d.", playerVariables[playerid][pNormalName], pprice); nearByMessage(playerid, COLOR_PURPLE, szMessage); } if(Numbers[2][id] > Numbers[2][playerid]) { playerVariables[playerid][pMoney] -= pprice; playerVariables[id][pMoney] += pprice; format(szMessage, sizeof(szMessage), "%s won this round for $%d.", playerVariables[id][pNormalName], pprice); nearByMessage(playerid, COLOR_PURPLE, szMessage); } if(Numbers[2][id] == Numbers[2][playerid]) { nearByMessage(playerid, COLOR_PURPLE, "Draw!"); } SetPVarInt(playerid, "bID", -1); SetPVarInt(playerid, "bPrice", 0); } else { SCM(playerid, -1, "This player is not below you!"); } } } else SendClientMessage(playerid, COLOR_GREY, "You're too far away from the person offering."); } else SendClientMessage(playerid, COLOR_GREY, "Nobody offered you armour."); } else SendClientMessage(playerid, COLOR_GREY, "Invalid item specified."); } return 1; }
-
Serverul este pe MYSQL,iti trebuie XAMPP instalat pentru a putea porni serverul.Link Tutorial
-
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOG_DSHIP) { if(response) { ShowPlayerDialog(playerid, DIALOG_DSHIP + 1, DIALOG_STYLE_INPUT, "DealerShip", "Scrie mai jos ID-ul masinii dorite", "Next", "Cancel"); if(dialogid == DIALOG_DSHIP + 1) { if(response) { if(strcmp(params, "411", true) == 0) GiveCar(playerid, Infernus); //Sau cum ai in GM if(strcmp(params, "412", true) == 0) GiveCar(playerid, Voodoo); //Sau cum ai in GM //etc return 1; } } } } CMD:dealership(playerid, params[]) { new dship[2048]; strcat(dship, "(411)Infernus 975.000.000$ t| (412)Voodoo 350.000.000$"); //etc ShowPlayerDialog(playerid, DIALOG_DSHIP, DIALOG_STYLE_MSGBOX, "Buy Vehicle", dship, "Forward", "Cancel"); return 1; }
-
Imi pare rau sa te anunt,dar raspunsul pentru problema lui nu e in acel topic. Raspunsul lui este aici: Pune aceste 2 coduri in locul celorlalte din GM. if(listitem == 3) { if(playerVariables[playerid][pCarSelected] == 1) { if(playerVariables[playerid][pInsurancePoints] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } new da[500]; format(da, 500, "Cate puncte de asigurare vrei sa cumperi? $%d / insurance point (%d/10)", playerVariables[playerid][pInsurance],playerVariables[playerid][pInsurancePoints]); ShowPlayerDialog(playerid, 22521, DIALOG_STYLE_INPUT,"Insurance",da,"Ok","Cancel"); } else if(playerVariables[playerid][pCarSelected] == 2) { if(playerVariables[playerid][pInsurancePoints2] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } new da[500]; format(da, 500, "Cate puncte de asigurare vrei sa cumperi? $%d / insurance point (%d/10)", playerVariables[playerid][pInsurance2],playerVariables[playerid][pInsurancePoints2]); ShowPlayerDialog(playerid, 22521, DIALOG_STYLE_INPUT,"Insurance",da,"Ok","Cancel"); } else if(playerVariables[playerid][pCarSelected] == 3) { if(playerVariables[playerid][pInsurancePoints3] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } new da[500]; format(da, 500, "Cate puncte de asigurare vrei sa cumperi? $%d / insurance point (%d/10)", playerVariables[playerid][pInsurance3],playerVariables[playerid][pInsurancePoints3]); ShowPlayerDialog(playerid, 22521, DIALOG_STYLE_INPUT,"Insurance",da,"Ok","Cancel"); } else if(playerVariables[playerid][pCarSelected] == 4) { if(playerVariables[playerid][pInsurancePoints4] == 10) { SendClientMessage(playerid, COLOR_ATTACK, "Ai deja 10 puncte de asigurare ."); return 1; } new da[500]; format(da, 500, "Cate puncte de asigurare vrei sa cumperi? $%d / insurance point (%d/10)", playerVariables[playerid][pInsurance4],playerVariables[playerid][pInsurancePoints4]); ShowPlayerDialog(playerid, 22521, DIALOG_STYLE_INPUT,"Insurance",da,"Ok","Cancel"); } } if(!isnull(inputtext)) { if(playerVariables[playerid][pInsurancePoints] < playerVariables[playerid][pMaxInsurance]) { new amount = strval(inputtext); if(amount > 10) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Nu poti cumpara mai putin de 1, dar nici mai mult de 10 puncte."); if(playerVariables[playerid][pCarSelected] == 1) { if(amount + playerVariables[playerid][pInsurancePoints] > 10) { SendClientMessage(playerid, -1, "Nu poti detine mai mult de 10 puncte de asigurare."); return 1; } else if(amount >= 0) { new bani = playerVariables[playerid][pInsurance]*amount; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints] += amount; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", amount, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 2) { if(amount + playerVariables[playerid][pInsurancePoints2] > 10) { SendClientMessage(playerid, -1, "Nu poti detine mai mult de 10 puncte de asigurare."); return 1; } else if(amount >= 0) { new bani = playerVariables[playerid][pInsurance2]*amount; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints2] += amount; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", amount, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 3) { if(amount + playerVariables[playerid][pInsurancePoints3] > 10) { SendClientMessage(playerid, -1, "Nu poti detine mai mult de 10 puncte de asigurare."); return 1; } else if(amount >= 0) { new bani = playerVariables[playerid][pInsurance3]*amount; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints3] += amount; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", amount, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } else if(playerVariables[playerid][pCarSelected] == 4) { if(amount + playerVariables[playerid][pInsurancePoints4] > 10) { SendClientMessage(playerid, -1, "Nu poti detine mai mult de 10 puncte de asigurare."); return 1; } else if(amount >= 0) { new bani = playerVariables[playerid][pInsurance4]*amount; if(playerVariables[playerid][pMoney] > bani) { playerVariables[playerid][pInsurancePoints4] += amount; playerVariables[playerid][pMoney] -= bani; format(szMessage,256,"Ai cumparat %d puncte de asigurare cu $%s.", amount, NumberFormat(bani)); SCM(playerid,COLOR_ATTACK, szMessage); } else SCM(playerid, -1,"You don't have enought money."); } } } } Astept raspunsul tau,ma astept sa iti mearga perfect.Cum ti-ai dorit.