Jump to content

HaHaProDucT

Membru
  • Posts

    11
  • Joined

  • Last visited

Posts posted by HaHaProDucT

  1. Frumos . Dar cu  sistemul asta poti schimba numarul la toate masinile de pe server sau doar la  alea personale ? :D

    10/10

    Da, poti schimba numarul la ce masina vrei tu :)

    Destul de folositor . Felicitari Gireada! Tu ii faci pe micii copii niste scripteri profesionisti :))

  2. Si mai exact ceri ajutor in legatura cu ce?

    Daca e vorba de acele warning-uri, treaba e simpla. Sterge declararea variabilei "str" din liniile 41309 si 42119 si a variabilei "string" de la liniile 41524, 42054, 42076, 42119. De la 42119 sterge si cashdeposit si oldbalance.

    Si ce este cu cele 50000 caracterE? Unde iti da eroarea aia? Pune toate erorile din compiler.

  3. new RadioFixed[MAX_VEHICLES];
    public OnPlayerStateChange(playerid, newstate, oldstate)
    	if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
    	{
    	new idmasina =GetPlayerVehicleID(playerid);
    	if(RadioFixed[idmasina] == 0)
    	    {
    	    StopAudioStreamForPlayer(playerid);
    	    }
    	else if(RadioFixed[idmasina] == 2)
    	    {
         	PlayAudioStreamForPlayer(playerid,"url radio 2");
    	    }
    	else if(RadioFixed[idmasina] == 3)
    	    {
        	PlayAudioStreamForPlayer(playerid,"url radio 3");
    	    }
    	//---------------- s. a. m. d pana la 12
    
    	else if(RadioFixed[idmasina] == 12)
     		{
        	PlayAudioStreamForPlayer(playerid,"url radio 12");
    	    }
    	}
    if(dialogid == Dialog_radio)
    	{      new vehicleid=GetPlayerVehicleID(playerid);
    		if(!response)
    		{
    		  	SendClientMessage(playerid, COLOR_GREY, "Ai inchis radioul.");
    		  	for(new idplayer=0; idplayer<=MAX_PLAYERS; idplayer++)
    		  	    if(IsPlayerInAnyVehicle(idplayer))
                		if(GetPlayerVehicleID(idplayer) == vehicleid)
                		StopAudioStreamForPlayer(idplayer);
    		  	
    		}
    		else
    		{
    		switch(listitem)
    		{
    			case 0:
    			{
    				StopAudioStreamForPlayersInCar(vehicleid);
                    PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.136:80");
    				RadioFixed[vehicleid] = 2;
    				return 1;
    			}
    			case 1:
    			{
    				StopAudioStreamForPlayersInCar(vehicleid);
                    PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.35:80");
    				RadioFixed[vehicleid] = 3;
    				return 1;
    			}
    			case 2:
    			{
    				StopAudioStreamForPlayersInCar(vehicleid);
                	PlayAudioStreamForPlayersInCar(vehicleid, "http://stream.profm.ro:8012/profm.mp3");
    				RadioFixed[vehicleid] = 4;
    				return 1;
    			}
    			case 3:
    			{
    				StopAudioStreamForPlayersInCar(vehicleid);
                    PlayAudioStreamForPlayersInCar(vehicleid, "http://www.radio21.ro/Radio21Live.m3u");
    				RadioFixed[vehicleid] = 5;
    				return 1;
    			}
    			case 4:
    			{
    			    StopAudioStreamForPlayersInCar(vehicleid);
                    PlayAudioStreamForPlayersInCar(vehicleid, "http://www.radiozu.ro/live.m3u");
    				RadioFixed[vehicleid] = 6;
    				return 1;
    			}
    			case 5:
    			{
    				StopAudioStreamForPlayersInCar(vehicleid);
                    PlayAudioStreamForPlayersInCar(vehicleid, "http://live.radiotaraf.com:8181");
    				RadioFixed[vehicleid] = 7;
    				return 1;
    			}
    			case 6:
    			{
    				StopAudioStreamForPlayersInCar(vehicleid);
                    PlayAudioStreamForPlayersInCar(vehicleid, "http://radiohot.dyndns.biz:8000");
    				RadioFixed[vehicleid] = 8;
    				return 1;
    			}
    			case 7:
    			{
    				StopAudioStreamForPlayersInCar(vehicleid);
                    PlayAudioStreamForPlayersInCar(vehicleid, "http://necenzurat.greudedifuzat.eu:8012");
    				RadioFixed[vehicleid] = 9;
    				return 1;
    			}
    			case 8:
    			{
    				StopAudioStreamForPlayersInCar(vehicleid);
                    PlayAudioStreamForPlayersInCar(vehicleid, "http://www.europafm.ro/&files/live.m3u");
    				RadioFixed[vehicleid] = 10;
    				return 1;
    			}
    			case 9:
    			{
    				StopAudioStreamForPlayersInCar(vehicleid);
                    PlayAudioStreamForPlayersInCar(vehicleid, "http://80.86.106.35:9000");
    				RadioFixed[vehicleid] = 11;
    				return 1;
    			}
    			case 10:
    			{
    				StopAudioStreamForPlayersInCar(vehicleid);
                    PlayAudioStreamForPlayersInCar(vehicleid, "http://bbc.co.uk/radio/listen/live/r1.asx");
    				RadioFixed[vehicleid] = 12;
    				return 1;
    			}
    			case 11:
    			{
                    StopAudioStreamForPlayersInCar(vehicleid);
    				RadioFixed[vehicleid] = 0;
    				return 1;
    			}
    		}
    
    		}
    
    	}
    

  4. In acele linii nu se aduce vorba deloc de vreun PlayerData[playerid][pAdmin] sau PlayerData[playerid][pHelper]. Posteaza tot ceea ce are legatura cu sql. Daca nu stiu pune tot de la OnPlayerConnect si OnPlayerDisconnect. In legatura cu inregistrarea, nu vad nici un "INSERT INTO players (Name, Password) VALUES ('Nume', 'Parola')" .

  5. Problema este ca tu ai schimbat doar comanda "/engine", nu si functia OnPlayerKeyStateChange.

    In loc de

    if(vehEngine[vehicleid] == 0)
                    {
                        if(newkeys == KEY_SPRINT )
                        {
                                        vehEngine[vehicleid] = 2;
                                        SetTimerEx("StartEngine", 1000, 0, "i", playerid);
                                        SendClientMessage(playerid, colorYellow, "Porneste motorul masinii");
                                }
                        }
    trebuie sa pui
    if(vehEngine[vehicleid] == 0)
                    	{
                  			if(newkeys == KEY_SPRINT )
                        		{
                                        vehEngine[vehicleid] = 2;
                                        SetTimerEx("StartEngine", 1000, 0, "i", playerid);
                                        SendClientMessage(playerid, colorYellow, "Porneste motorul masinii");
                                        return 1;
                        		}
                    	}
    				if(vehEngine[vehicleid] == 1)
    					{
    						if(newkeys == KEY_SPRINT )
    							{
    							    vehEngine[vehicleid] = 0;
       			 	TogglePlayerControllable(playerid, 0);
                        		SendClientMessage(playerid, colorYellow, "Motorul masinii s-a oprit");
                        		SendClientMessage(playerid, colorYellow, "Pentru a reporni motorul apasa \"SHIFT\" sau scrie \"/engine\"");
    							return 1;
    							}
    					}

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