Jump to content

hidd3n

Membru
  • Posts

    26
  • Joined

  • Last visited

Posts posted by hidd3n

  1. Problema intalnita (descriere): Am un sistem de premium si daca imi iau premium de ex. pentru un an, mi se pun cele 4 sloturi, dar merge sa cumpar doar 2 masini apoi imi zice ca am maximul de masini, dar daca tastez "/v", respectiv "/cars" am 2 sloturi libere. 
    Ero(area / rile) / warning-(ul / urile): nu am nicio eroare/warning
    Liniile de cod / sursa / script-ul(obligatoriu): 

    Quote
    
    function insertcar(playerid)
    	{
    	new string[232];
    	
    							SetPlayerVirtualWorld(playerid,0);
    							TogglePlayerControllable(playerid,1);
    							
    							if(PlayerData[playerid][vModel][1] == -1)
    							{
    										PlayerData[playerid][vModel][1] = DealerData[IDDS[playerid]][dModel];
    										PlayerData[playerid][vValue][1] = DealerData[IDDS[playerid]][dPret];
    										PlayerData[playerid][vLocX][1] = 2315.9238+random(10);
    										PlayerData[playerid][vLocY][1] = 1460.6024+random(10);
    										PlayerData[playerid][vLocZ][1] = 42.8203+random(3);
    										PlayerData[playerid][vLock][1] = 0;
    										PlayerData[playerid][vExp][1] = 0;
    										PlayerData[playerid][vAngle][1] = 0.0;
    										PlayerData[playerid][pPcarkey] = CreateVehicle(PlayerData[playerid][vModel][1], PlayerData[playerid][vLocX][1], PlayerData[playerid][vLocY][1], PlayerData[playerid][vLocZ][1], PlayerData[playerid][vAngle][1], PlayerData[playerid][vCuloare1][1], PlayerData[playerid][vCuloare2][1], -1);
    										format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]);
    										SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
    										SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!");
    										DealerData[IDDS[playerid]][dSlot] --;
    										format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]);
    										mysql_query(string);
    										SetVehiclePos(PlayerData[playerid][pPcarkey],1530.3772,-1024.0398,23.9983);
    										PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey],0);
    										Gas[PlayerData[playerid][pPcarkey]] = 99;
    										GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]);
    									
    										return 1;
    								}
    							if(PlayerData[playerid][vModel][2] == -1)
    							{
    										PlayerData[playerid][vModel][2] = DealerData[IDDS[playerid]][dModel];
    										PlayerData[playerid][vValue][2] = DealerData[IDDS[playerid]][dPret];
    										PlayerData[playerid][vLocX][2] = 2315.9238+random(10);
    										PlayerData[playerid][vLocY][2] = 1460.6024+random(10);
    										PlayerData[playerid][vLocZ][2] = 42.8203+random(3);
    										PlayerData[playerid][vLock][2] = 0;
    										PlayerData[playerid][vExp][2] = 0;
    										PlayerData[playerid][vAngle][2] = 0.0;
    										PlayerData[playerid][pPcarkey2] = CreateVehicle(PlayerData[playerid][vModel][2], PlayerData[playerid][vLocX][2], PlayerData[playerid][vLocY][2], PlayerData[playerid][vLocZ][2], PlayerData[playerid][vAngle][2], PlayerData[playerid][vCuloare1][2], PlayerData[playerid][vCuloare2][2], -1);
    										format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]);
    										SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
    										SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!");
    										DealerData[IDDS[playerid]][dSlot] --;
    										format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]);
    										mysql_query(string);
    										SetVehiclePos(PlayerData[playerid][pPcarkey2],1530.3772,-1024.0398,23.9983);
    										PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey2],0);
    										Gas[PlayerData[playerid][pPcarkey2]] = 99;
    										GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]);
    									
    										return 1;
    								}
    								
    							if(PlayerData[playerid][vModel][3] == -1)
    							{
    							if(PlayerData[playerid][pDonateRank] == 1)
    								{
    								return 1;
    								}
    										PlayerData[playerid][vModel][3] = DealerData[IDDS[playerid]][dModel];
    										PlayerData[playerid][vValue][3] = DealerData[IDDS[playerid]][dPret];
    										PlayerData[playerid][vLocX][3] = 2315.9238+random(10);
    										PlayerData[playerid][vLocY][3] = 1460.6024+random(10);
    										PlayerData[playerid][vLocZ][3] = 42.8203+random(3);
    										PlayerData[playerid][vLock][3] = 0;
    										PlayerData[playerid][vExp][3] = 0;
    										PlayerData[playerid][vAngle][3] = 0.0;
    										PlayerData[playerid][pPcarkey3] = CreateVehicle(PlayerData[playerid][vModel][3], PlayerData[playerid][vLocX][3], PlayerData[playerid][vLocY][3], PlayerData[playerid][vLocZ][3], PlayerData[playerid][vAngle][3], PlayerData[playerid][vCuloare1][3], PlayerData[playerid][vCuloare2][3], -1);
    										format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]);
    										SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
    										SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!");
    										DealerData[IDDS[playerid]][dSlot] --;
    										format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]);
    										mysql_query(string);
    										SetVehiclePos(PlayerData[playerid][pPcarkey3],1530.3772,-1024.0398,23.9983);
    										PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey3],0);
    										Gas[PlayerData[playerid][pPcarkey3]] = 99;
    										GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]);
    								
    										return 1;
    								}
    							if(PlayerData[playerid][vModel][4] == -1)
    							{
    								if(PlayerData[playerid][pDonateRank] == 1)
    								{
    								return 1;
    								}
    										PlayerData[playerid][vModel][4] = DealerData[IDDS[playerid]][dModel];
    										PlayerData[playerid][vValue][4] = DealerData[IDDS[playerid]][dPret];
    										PlayerData[playerid][vLocX][4] = 2315.9238+random(10);
    										PlayerData[playerid][vLocY][4] = 1460.6024+random(10);
    										PlayerData[playerid][vLocZ][4] = 42.8203+random(3);
    										PlayerData[playerid][vLock][4] = 0;
    										PlayerData[playerid][vExp][4] = 0;
    										PlayerData[playerid][vAngle][4] = 0.0;
    										PlayerData[playerid][pPcarkey4] = CreateVehicle(PlayerData[playerid][vModel][4], PlayerData[playerid][vLocX][4], PlayerData[playerid][vLocY][4], PlayerData[playerid][vLocZ][4], PlayerData[playerid][vAngle][4], PlayerData[playerid][vCuloare1][4], PlayerData[playerid][vCuloare2][4], -1);
    										format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]);
    										SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
    										SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!");
    										DealerData[IDDS[playerid]][dSlot] --;
    										format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]);
    										mysql_query(string);
    										SetVehiclePos(PlayerData[playerid][pPcarkey4],1530.3772,-1024.0398,23.9983);
    										PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey4],0);
    										Gas[PlayerData[playerid][pPcarkey4]] = 99;
    										GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]);
    									
    										return 1;
    								
    							} else{SendClientMessage(playerid,COLOR_LIGHTRED,"* Ai deja maximul de masini personale.");return 1;}
    							
    							}


    Imagini / Video (optional): nu e nevoie
    Ati incercat sa rezolvati singur?: Am cautat in GM problema, dar chiar nu imi dau seama. 

    Daca mai aveti nevoie de alte script-uri sau coduri lasati reply. 

  2. Am o problema, cand imi cumpar cont premium pe un an ar trebui sa ma lase sa-mi iau 4 masini. Problema sta in felul urmator: Eu imi iau cont premium, imi apar sloturile (4 sloturi) dar merge sa-mi iau doar 2 si apoi scrie "Ai atins maximul de vehicule".

    Daca aveti nevoie si de altceva spuneti mai jos. Multumesc anticipat! 

    function insertcar(playerid)
    	{
    	new string[232];
    	
    							SetPlayerVirtualWorld(playerid,0);
    							TogglePlayerControllable(playerid,1);
    							
    							if(PlayerData[playerid][vModel][1] == -1)
    							{
    										PlayerData[playerid][vModel][1] = DealerData[IDDS[playerid]][dModel];
    										PlayerData[playerid][vValue][1] = DealerData[IDDS[playerid]][dPret];
    										PlayerData[playerid][vLocX][1] = 2315.9238+random(10);
    										PlayerData[playerid][vLocY][1] = 1460.6024+random(10);
    										PlayerData[playerid][vLocZ][1] = 42.8203+random(3);
    										PlayerData[playerid][vLock][1] = 0;
    										PlayerData[playerid][vExp][1] = 0;
    										PlayerData[playerid][vAngle][1] = 0.0;
    										PlayerData[playerid][pPcarkey] = CreateVehicle(PlayerData[playerid][vModel][1], PlayerData[playerid][vLocX][1], PlayerData[playerid][vLocY][1], PlayerData[playerid][vLocZ][1], PlayerData[playerid][vAngle][1], PlayerData[playerid][vCuloare1][1], PlayerData[playerid][vCuloare2][1], -1);
    										format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]);
    										SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
    										SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!");
    										DealerData[IDDS[playerid]][dSlot] --;
    										format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]);
    										mysql_query(string);
    										SetVehiclePos(PlayerData[playerid][pPcarkey],1530.3772,-1024.0398,23.9983);
    										PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey],0);
    										Gas[PlayerData[playerid][pPcarkey]] = 99;
    										GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]);
    									
    										return 1;
    								}
    							if(PlayerData[playerid][vModel][2] == -1)
    							{
    										PlayerData[playerid][vModel][2] = DealerData[IDDS[playerid]][dModel];
    										PlayerData[playerid][vValue][2] = DealerData[IDDS[playerid]][dPret];
    										PlayerData[playerid][vLocX][2] = 2315.9238+random(10);
    										PlayerData[playerid][vLocY][2] = 1460.6024+random(10);
    										PlayerData[playerid][vLocZ][2] = 42.8203+random(3);
    										PlayerData[playerid][vLock][2] = 0;
    										PlayerData[playerid][vExp][2] = 0;
    										PlayerData[playerid][vAngle][2] = 0.0;
    										PlayerData[playerid][pPcarkey2] = CreateVehicle(PlayerData[playerid][vModel][2], PlayerData[playerid][vLocX][2], PlayerData[playerid][vLocY][2], PlayerData[playerid][vLocZ][2], PlayerData[playerid][vAngle][2], PlayerData[playerid][vCuloare1][2], PlayerData[playerid][vCuloare2][2], -1);
    										format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]);
    										SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
    										SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!");
    										DealerData[IDDS[playerid]][dSlot] --;
    										format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]);
    										mysql_query(string);
    										SetVehiclePos(PlayerData[playerid][pPcarkey2],1530.3772,-1024.0398,23.9983);
    										PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey2],0);
    										Gas[PlayerData[playerid][pPcarkey2]] = 99;
    										GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]);
    									
    										return 1;
    								}
    								
    							if(PlayerData[playerid][vModel][3] == -1)
    							{
    							if(PlayerData[playerid][pDonateRank] == 1)
    								{
    								return 1;
    								}
    										PlayerData[playerid][vModel][3] = DealerData[IDDS[playerid]][dModel];
    										PlayerData[playerid][vValue][3] = DealerData[IDDS[playerid]][dPret];
    										PlayerData[playerid][vLocX][3] = 2315.9238+random(10);
    										PlayerData[playerid][vLocY][3] = 1460.6024+random(10);
    										PlayerData[playerid][vLocZ][3] = 42.8203+random(3);
    										PlayerData[playerid][vLock][3] = 0;
    										PlayerData[playerid][vExp][3] = 0;
    										PlayerData[playerid][vAngle][3] = 0.0;
    										PlayerData[playerid][pPcarkey3] = CreateVehicle(PlayerData[playerid][vModel][3], PlayerData[playerid][vLocX][3], PlayerData[playerid][vLocY][3], PlayerData[playerid][vLocZ][3], PlayerData[playerid][vAngle][3], PlayerData[playerid][vCuloare1][3], PlayerData[playerid][vCuloare2][3], -1);
    										format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]);
    										SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
    										SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!");
    										DealerData[IDDS[playerid]][dSlot] --;
    										format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]);
    										mysql_query(string);
    										SetVehiclePos(PlayerData[playerid][pPcarkey3],1530.3772,-1024.0398,23.9983);
    										PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey3],0);
    										Gas[PlayerData[playerid][pPcarkey3]] = 99;
    										GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]);
    								
    										return 1;
    								}
    							if(PlayerData[playerid][vModel][4] == -1)
    							{
    								if(PlayerData[playerid][pDonateRank] == 1)
    								{
    								return 1;
    								}
    										PlayerData[playerid][vModel][4] = DealerData[IDDS[playerid]][dModel];
    										PlayerData[playerid][vValue][4] = DealerData[IDDS[playerid]][dPret];
    										PlayerData[playerid][vLocX][4] = 2315.9238+random(10);
    										PlayerData[playerid][vLocY][4] = 1460.6024+random(10);
    										PlayerData[playerid][vLocZ][4] = 42.8203+random(3);
    										PlayerData[playerid][vLock][4] = 0;
    										PlayerData[playerid][vExp][4] = 0;
    										PlayerData[playerid][vAngle][4] = 0.0;
    										PlayerData[playerid][pPcarkey4] = CreateVehicle(PlayerData[playerid][vModel][4], PlayerData[playerid][vLocX][4], PlayerData[playerid][vLocY][4], PlayerData[playerid][vLocZ][4], PlayerData[playerid][vAngle][4], PlayerData[playerid][vCuloare1][4], PlayerData[playerid][vCuloare2][4], -1);
    										format(string,128,"Ai cumparat un %s din categoria %s, te-a costat: $%d",ArIsim[DealerData[IDDS[playerid]][dModel]-400],DealerData[IDDS[playerid]][dCat],DealerData[IDDS[playerid]][dPret]);
    										SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
    										SendClientMessage(playerid, COLOR_WHITE, "Pentru a vedea comenzile disponibile scrie /carhelp!");
    										DealerData[IDDS[playerid]][dSlot] --;
    										format(string, sizeof(string), "UPDATE dealer SET Slot='%d' WHERE id=%d", DealerData[IDDS[playerid]][dSlot], IDDS[playerid]);
    										mysql_query(string);
    										SetVehiclePos(PlayerData[playerid][pPcarkey4],1530.3772,-1024.0398,23.9983);
    										PutPlayerInVehicle(playerid, PlayerData[playerid][pPcarkey4],0);
    										Gas[PlayerData[playerid][pPcarkey4]] = 99;
    										GivePlayerCash(playerid,-DealerData[IDDS[playerid]][dPret]);
    									
    										return 1;
    								
    							} else{SendClientMessage(playerid,COLOR_LIGHTRED,"* Ai deja maximul de masini personale.");return 1;}
    							
    							}

     

  3. Nu se conecteaza zice "Nu ai cont" "Nu este inregistrat", dar eu ma loghez... 

    Am verificat la MySQL Connection si este totul bun "comunica" server-ul cu baza de date... OnPlayerRegister/OnPlayerLogin nu au nimic, un sfat ceva? 

    EDIT: AM REZOLVAT

  4. Am ip dinamic. Ceea ce ai spus tu se numeste Port Mapping. Merge doar la cei cu ip static.

    Eu vreau sa fac niste teste cu un prieten la server si vreau sa intre si el si nu reusesc cu hamachi.. Nu stiu eu sau nu am facut ceva bine.

  5. Continuare de la -> https://www.sa-mp.ro/forums/topic/22659-problemserver-samp/

    Nu merge nici cu Hamachi. 

    Am urmat pasii: 

    -> Download Hamachi blablabla

    ->Create a new network (Created) 

    ->Run Samp-server.exe 

    IP-ul am incercat si cu asta (25.58.251.166) cel de la Hamachi

                                                (xxx.xxx.xxx.x) al meu. 

    Niciunul dintre ip-urile de mai sus le-am dat prietenului meu (sa facem niste teste) si nu merg. Le arata ca si cum nu ar exista serverul. 

    m8ewr7D.png

  6. Nu merge nici cu Hamachi. 

    Am urmat pasii: 

    -> Download Hamachi blablabla

    ->Create a new network (Created) 

    ->Run Samp-server.exe 

    IP-ul am incercat si cu asta (25.58.251.166) cel de la Hamachi

                                                (xxx.xxx.xxx.x) al meu. 

    Niciunul dintre ip-urile de mai sus le-am dat prietenului meu (sa facem niste teste) si nu merg. Le arata ca si cum nu ar exista serverul. 

    m8ewr7D.png

  7. echo Executing Server Config...

    lanmode 0

    rcon_password 123
    maxplayers 50
    port 7777

    hostname test
    gamemode0 [nu trebuie]
    query 1
    announce 0

    weburl [nu trebuie]
    onfoot_rate 40

    plugins [nu trebuie]
    incar_rate 40

    weapon_rate 40

    stream_distance 300.0

    stream_rate 1000

    maxnpc 0

    logtimeformat [%H:%M:%S]

  8. Salut!

    Dupa cum spune si titlul am o problema cu logarea prietenilor mei la serverul de sa:mp (localhost -> 127.0.0.1). 

    Am facut dupa tutorialul pus la sub forumul "Tutoriale" cu net de la TELEKOM etc.. 

    Problema e ca daca le dau IP prietenilor mei nu merge, le arata ca si cum serverul nu ar merge, nu ar exista. 

    De aceea vin aici, cu intrebarea "Cum rezolv?" . 

    Poza 1 ->

     

    uuZifgQ.png

     

     

    Poza 2 ->  

    cCz4Zml.png

      

     

    Cine ma poate ajuta, voi fi activ la acest topic, deci veniti fiecare cu pareri. 

    Multumesc. 

×
×
  • 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.