Jump to content

_alchemy

Membru
  • Posts

    7
  • Joined

  • Last visited

Posts posted by _alchemy

  1. Acum 13 ore, Exaton a spus:

    Si cum declar ?

    CMD:skin(playerid,params[])
    {
        new skin, string[128], query[128];
        if(sscanf(params, "d", skin)) SendClientMessage(playerid, -1, "FOLOSIRE: /skin [id]");
        else if(skin < 0 || skin > 311) SendClientMessage(playerid, 0xFF000000, "EROARE: Alege un skin intre 0 si 304!");
        else
        {
            SetPlayerSkin(playerid, skin);
            skin = GetPlayerSkin(playerid);
            format(string, sizeof(string), "SERVER: Noul tau skin este acum: %d", skin);
    		mysql_format(conexiunea_ta, query, sizeof(query), "UPDATE players SET skin = '%d' WHERE id = %i", skin, PlayerInfo[playerid][pSQLID]); 
    		mysql_pquery(conexiunea_ta, query); 
            SendClientMessage(playerid, -1, string);
        }
        return 1;
    }

    unde am folosit "conexiunea_ta", "players", "skin" si "id" in mysql_format, tu inlocuieste-le cu numele pe care le ai definite, respectiv table urile din db.

    La fel si PlayerInfo. 

  2. La 19.07.2019 la 0:53, Blind[.] a spus:

    Nu are nici o treaba ce vrei tu sa faci, e o porcarie.

    Iti da id 0 deoarece nu declari in baza de date skin-ul setat, de aceea nu-ti ramane.

    Si in legatura cu skin-ul ca-ti da eroare la ped, voi cauta o rezolvare si revin cu un edit imediat.

    Pai si atunci de ce nu a mentionat ca il vrea setat in baza de date? Poate foloseste ini si nu mysql.

    Daca ar fi mentionat ca vrea sa se salveze in baza de date, l-as fi salvat.

  3. La 18.07.2019 la 23:41, Moise05 a spus:

    Am incercat, aceiaşi problemă.

    CMD:shop(playerid, params[]) {
    	new string[256],
    		szDialog[256],
    		title[256];
    		
    	strcat(szDialog, "{FFE100}($) Preturi si informatii{FFFFFF}\n");
    	
    	if(PlayerInfo[playerid][pDiamonds]) {
    		format(string, sizeof(string), "Premium Account - {1ECC14}500 Diamondss\n");
    	}
    	else {
    		format(string, sizeof(string), "Premium account - {FF0000}500 Diamonds\n");
    	}
    	format(title, sizeof(title), "Shop: (%d diamonds)", PlayerInfo[playerid][pDiamons]);
    	ShowPlayerDialog(playerid, DIALOG_SHOP, DIALOG_STYLE_LIST, title, szDialog, "Select", "Close");
    	return 1;
    }

     

  4. Server:SendLocalMessageEx(playerid, color, msg[]) {
    	new Float:x, Float:y, Float:z;
    	GetPlayerPos(playerid, x, y, z);
    
    	foreach(Player, i) {
    		if(LoggedIn[i]) {
                		if(IsPlayerInRangeOfPoint(playerid, 15.0, x, y, z) && GetPlayerInterior(i) == GetPlayerInterior(playerid) && GetPlayerVirtualWorld(i) == GetPlayerVirtualWorld(playerid)) {
    				SendClientMessage(i, color, msg);
    			}
    		}
    	}
    	return 1;
    }

    Am setat o raza de 15. Poti sa o setezi dupa preferintele tale.

  5. #include <a_samp> 

    La inceputul script-ului

    Foloseste asta in cazul in care folosesti zcmd 

    CMD:skin250(playerid, params[]) {
    	SetPlayerSkin(playerid, 250);
    	SendClientMessage(playerid, -1, "Noul tau skin este : 250");
    	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.