Jump to content

adytzu32

Membru
  • Posts

    56
  • Joined

  • Last visited

    Never

Posts posted by adytzu32

  1. Salut, as dorii si eu o comanda pentru "/makeadmin".Am un mod RPG.. Si as vrea sa fac comanda cam asa:

    1. Adminul 1337 sa poata da admin doar 1-4.

    2. Ownerul sa poata face orice..adica sa aiba totul sub control.\

    Multumesc! Respect pentru cei ce ma ajuta!

  2. oooo da  ,si a dat numele topicului "Ceva Interesant"ca sa ii pacaleasca pe utilizatori /admini sa intre in acel topic ,crezand ca ...chiar e ceva interesant.... si DOAR NU E NIMIC INTERESANT

    TREBUIA SA POSTEZE LA "DISCUTII SCRIPTING":|

    deci :

    Numele Topicului , nu corespunde cu continutul !!!

    :D

    ti-ar trebui niste ochelari,ultimul post a fost pe 25 aprilie...omg ce oameni

  3. si tu daca ii dai la cineva sa scripteze ceva va zice : "cu ce se mananca asta?" (vorba unui prieten)

    Iti trebuie niste notiuni elementare pt. a incepe sa folosesti un limbaj de programare.Chiar si din titlul tau "Cum sa folosesti Pawno",lumea se gandeste la un tutorial extins cu notiuni de baza si exemple.

    anyway,termin cu off-ul

  4. Frumos shukar nu? :> :>

    Functia a fost scoasa in versiunea sa-mp 0.3a deocamdata, poate o vor rebaga.

    s-a referit la text label,daca a zis in 0.3a puteai sa te gandesti si la asta

    if(strcmp(cmd, "/regplate", true) == 0)
    	{
        	tmp = strtok(cmdtext, idx);
    		if(!strlen(tmp))
    		{
    			return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /regplate [playerid/PartOfName] [xx-xxx-xxx]");
    		}
    		giveplayerid = ReturnUser(tmp);
    		if (PlayerInfo[playerid][pAdmin] >= 1)
    		{
    			if(IsPlayerConnected(giveplayerid))
    			{
    			    if(giveplayerid != INVALID_PLAYER_ID)
    			    {
    				    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    					GetPlayerName(playerid, sendername, sizeof(sendername));
    					new length = strlen(cmdtext);
    					while ((idx < length) && (cmdtext[idx] <= ' '))
    					{
    						idx++;
    					}
    					new offset = idx;
    					new result[64];
    					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    					{
    						result[idx - offset] = cmdtext[idx];
    						idx++;
    					}
    					result[idx - offset] = EOS;
    					if(!strlen(result))
    					{
    						return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /regplate [playerid/PartOfName] [xx-xxx-xxx]");
    					}
    					if(IsPlayerInAnyVehicle(playerid))
    					{
    					    new vehicleid = GetPlayerVehicleID(playerid);
    					    new Text3D:VText;
    					    format(string,sizeof(string),"%s",(result));
    						VText = Create3DTextLabel(string,0x008080FF,0.0,0.0,0.0,20,0,1);
    						Attach3DTextLabelToVehicle(Text3D:VText, vehicleid, 0.0, 0.0, 0.0);
    					}
    					return 1;
    				}
    			}
    			else
    			{
    				format(string, sizeof(string), "   %d is not an active player.", giveplayerid);
    				SendClientMessage(playerid, COLOR_GRAD1, string);
    			}
    		}
    		return 1;
    	}

    problema e ca are 2 buguri,medii le-as cataloga

  5. am sa incep sa lucrez si la versiunea 2 dar sunt cam lenes,am vreo 10 proiecte de facut(le vedeti la semnatura)si doar unul l-am terminat.Problema e ca,checkpointurile sunt uriase si va trebuie un checkpoint streamer sa le micsorati.Probabil in v.2 am sa includ si un streamer pt. rezolvarea problemei.Pana atunci,multumesc de urari.

  6. if(strcmp(cmd, "/regplate", true) == 0)
    	{
        	tmp = strtok(cmdtext, idx);
    		if(!strlen(tmp))
    		{
    			return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /regplate [playerid/PartOfName] [xx-xxx-xxx]");
    		}
    		giveplayerid = ReturnUser(tmp);
    		if (PlayerInfo[playerid][pAdmin] >= 1)
    		{
    			if(IsPlayerConnected(giveplayerid))
    			{
    			    if(giveplayerid != INVALID_PLAYER_ID)
    			    {
    				    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    					GetPlayerName(playerid, sendername, sizeof(sendername));
    					new length = strlen(cmdtext);
    					while ((idx < length) && (cmdtext[idx] <= ' '))
    					{
    						idx++;
    					}
    					new offset = idx;
    					new result[64];
    					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    					{
    						result[idx - offset] = cmdtext[idx];
    						idx++;
    					}
    					result[idx - offset] = EOS;
    					if(!strlen(result))
    					{
    						return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /regplate [playerid/PartOfName] [xx-xxx-xxx]");
    					}
    					if(IsPlayerInAnyVehicle(playerid))
    					{
    					    new vehicleid = GetPlayerVehicleID(playerid);
    					    new Text3D:VText;
    					    format(string,sizeof(string),"%s",(result));
    						VText = Create3DTextLabel(string,0x008080FF,0.0,0.0,0.0,20,0,1);
    						Attach3DTextLabelToVehicle(Text3D:VText, vehicleid, 0.0, 0.0, 0.0);
    					}
    					return 1;
    				}
    			}
    			else
    			{
    				format(string, sizeof(string), "   %d is not an active player.", giveplayerid);
    				SendClientMessage(playerid, COLOR_GRAD1, string);
    			}
    		}
    		return 1;
    	}
    

  7. Pentru a crea un text 3d trebuie sa pui asa

    Create3DTextLabel("Text ",CULOARE,x,y,x,Radius, Interior);

    Exemplu

    Create3DTextLabel("Proba 3dText",COLOR_ALBASTRU,1260.43,-2025.94,59.48,30.0, 0);//Zona drift 1 by R3SpaWn

    ai descoperit America,a scris mai sus ca s-a uitat la functie...

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