Jump to content

Gireada

V.I.P
  • Posts

    2.689
  • Joined

  • Last visited

  • Days Won

    25

Everything posted by Gireada

  1. new giveplayer[MAX_PLAYER_NAME]; GetPlayerName(plo, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), " Ai fost teleportat la playerul %s.", giveplayer); SendClientMessage(playerid, 0xA8A8FFFF, string);
  2. Tu ai pus sistemul meu de vehicule in Gamemode. Cred ca l-ai pus prost.
  3. Gireada

    cum?

    public ShowCars(playerid,targetid) { if(IsPlayerConnected(playerid) && IsPlayerConnected(targetid)) { new string[128], string2[512]; new carkey = PlayerInfo[targetid][pPcarkey]; new carkey2 = PlayerInfo[targetid][pPcarkey2]; new carkey3 = PlayerInfo[targetid][pPcarkey3]; if (PlayerInfo[targetid][pPcarkey] != -1) { format(string, sizeof(string), "» Vehicul personal 1: VehID:%d • VehColor1:%d • VehColor2:%d • Model:%s", PlayerInfo[targetid][pPcarkey], CarInfo[carkey][cColorOne], CarInfo[carkey][cColorTwo], CarInfo[carkey][cDescription]); strcat(string2,string); } if (PlayerInfo[targetid][pPcarkey2] != -1) { format(string, sizeof(string), "» Vehicul personal 2: VehID:%d • VehColor1:%d • VehColor2:%d • Model:%s", PlayerInfo[targetid][pPcarkey2], CarInfo[carkey2][cColorOne], CarInfo[carkey2][cColorTwo], CarInfo[carkey2][cDescription]); strcat(string2,string); } if (PlayerInfo[targetid][pPcarkey3] != -1) { format(string, sizeof(string), "» Vehicul personal 3: VehID:%d • VehColor1:%d • VehColor2:%d • Model:%s", PlayerInfo[targetid][pPcarkey3], CarInfo[carkey3][cColorOne], CarInfo[carkey3][cColorTwo], CarInfo[carkey3][cDescription]); strcat(string2,string); } } }
  4. Updateaza includerele pe 0.3x(toate)
  5. In loc de giveplayer pune plo
  6. Vezi daca ai trecut la FireWall SA-MP
  7. Gireada

    Ajutor :)

    A mai fost o problema asemanatoare. Uite aici
  8. Atunci baga unul
  9. aici
  10. Scrie in imagine 3520
  11. Pai pune filescriptul in gamemode
  12. Ultimul return din 1 fal 0
  13. if (AVehicleData[vehicleid][VariabilaDumneavostra] > 0) { new dmvdialog[464]; format(dmvdialog, sizeof(dmvdialog), "Nu detii permis \nAsadar nu poti conduce.\nDute la checkpoint-ul rosu pentru a-l da."); ShowPlayerDialog(playerid, 127, DIALOG_STYLE_MSGBOX, "DMV", dmvdialog, "OK", ""); return 1; }
  14. Explica mai bine
  15. dute la liniile acelea si pune new string[256];
  16. Adica mai special?
  17. Gireada

    Cum scoti

    Asculta de zice. Iti explic inca odata. 1.Te duci la enum hInfo stergi tot ce tine acolo. 2.Stergi functiile care incarca/salveaza casele ca de exemplu public LoadProperty() 3.Stergi Checkprop. 4.Stergi while (idx < sizeof(HouseInfo)) { new coordsstring[256]; format(coordsstring, sizeof(coordsstring), "%f,%f,%f,%f,%f,%f,%d,%d,%d,%d,%d,%d,%s,%s,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\n", HouseInfo[idx][hEntrancex], HouseInfo[idx][hEntrancey], HouseInfo[idx][hEntrancez], HouseInfo[idx][hExitx], HouseInfo[idx][hExity], HouseInfo[idx][hExitz], HouseInfo[idx][hHealthx], HouseInfo[idx][hHealthy], HouseInfo[idx][hHealthz], HouseInfo[idx][hArmourx], HouseInfo[idx][hArmoury], HouseInfo[idx][hArmourz], HouseInfo[idx][hOwner], HouseInfo[idx][hDiscription], HouseInfo[idx][hValue], HouseInfo[idx][hHel], HouseInfo[idx][hArm], HouseInfo[idx][hInt], HouseInfo[idx][hLock], HouseInfo[idx][hOwned], HouseInfo[idx][hRooms], HouseInfo[idx][hRent], HouseInfo[idx][hRentabil], HouseInfo[idx][hTakings], HouseInfo[idx][hVec], HouseInfo[idx][hVcol1], HouseInfo[idx][hVcol2], HouseInfo[idx][hDate], HouseInfo[idx][hLevel], HouseInfo[idx][hWorld]); HouseInfo[idx][hWorld] = idx; if(idx == 0) { file2 = fopen("property.cfg", io_write); } else { file2 = fopen("property.cfg", io_append); } fwrite(file2, coordsstring); idx++; fclose(file2); } 5.Stergi comenzile de la sistemul de case si tot ce e legat de el.
  18. Urmeaza tutorialul asta
  19. In seara asta nu pot intra maine dupa 2
  20. la inceputul gamemodeului adaugi variabila new vehicleonserver = 2;//in loc de 2 pui numarul de vehicule de pe server+1 function LoadCar() { new vehs = 0; mysql_query("SELECT MAX(ID) FROM cars"); mysql_store_result(); masinii = mysql_fetch_int(); for(new idx = vehicleonserver; idx <= MAX_VEHICLES; idx++) { new query[256]; format(query,sizeof(query),"SELECT * FROM cars WHERE ID = %d",idx); mysql_query(query); mysql_store_result(); if(mysql_num_rows() > 0) { if(mysql_fetch_row_format(query,"!")) { sscanf(query,"p<|>e<>iiffffiis[25]is[14]iiiiiiiiiiiiiiiiiiiii",CarInfo[idx]); vehs++; } } } mysql_free_result(); printf("Cars: %d",vehs); return 1; }
  21. Specifica si liniile
  22. Gireada

    Cum fac?

    La functia de salvare a conturilor. Daca nu reusesti contacteazama pe ID-ul meu personal
  23. 1.Verifica daca in gamemode-ul tau functia OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) are ultimul return cu valoarea 0. 2.Schimba id-ul dialogului
  24. 1.Trebuie sa modifici variabilele acelui vehicul. 2.Verifica functia care incarca vehiculele
  25. Mare prostie ai zis. Cum sa fie un dialog selectabil? Revening la subiect vezi sa nu se fi incurcat id-urile dialogurilor
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.