Jump to content

blueeemi

Membru
  • Posts

    18
  • Joined

  • Last visited

Posts posted by blueeemi

  1. 	if(strcmp(cmd, "/gotoxyz", true) == 0)
    	{
    	    if(IsPlayerConnected(playerid))
    	    {
    	        if(PlayerInfo[playerid][pAdmin] < 6)
    	        {
    	            return 1;
    	        }
    			tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
    			{
    				SendUsage(playerid,"/gotoxyz [x] [y] [z] [interior]");
    				return 1;
    			}
    			new x = strval(tmp);
    			tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
    			{
    				SendUsage(playerid,"/gotoxyz [x] [y] [z] [interior]");
    				return 1;
    			}
    			new y = strval(tmp);
    			tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
    			{
    				SendUsage(playerid,"/gotoxyz [x] [y] [z] [interior]");
    				return 1;
    			}
    			new z = strval(tmp);
    			tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
    			{
    				SendUsage(playerid,"/gotoxyz [x] [y] [z] [interior]");
    				return 1;
    			}
    			new interior = strval(tmp);
    			if (PlayerInfo[playerid][pAdmin] >= 3)
    			{
    				SetPlayerPos(playerid, x, y, z);
    				format(string,sizeof(string),"Ai fost teleportat la coordonatele x = %d, y = %d, z = %d, interior %d.",x,y,z,interior);
    				SendClientMessage(playerid, COLOR_WHITE, string);
    				SetPlayerVirtualWorld(playerid, 0);
    				SetPlayerInterior(playerid,interior);
    				GetPlayerName(playerid, sendername, sizeof(sendername));
                                    format(string, 256, "AdmInfo:{FFFFFF} Admin %s s-a teleportat. (/gotxyz)", sendername);
    				ABroadCast(COLOR_LIGHTRED,string,5);
    			}
    			else
    			{
    				SendError(playerid,cmd);
    			}
    		}
    		return 1;
    	} 

    Comanda am luat-o din GM-ul la care lucrez. Poti renunta la liniile:

                                    GetPlayerName(playerid, sendername, sizeof(sendername));
                                    format(string, 256, "AdmInfo:{FFFFFF} Admin %s s-a teleportat. (/gotxyz)", sendername);
                                    ABroadCast(COLOR_LIGHTRED,string,5);
    
  2. if (strcmp(cmd, "/buygun", true) == 0)
    {
     if(IsPlayerConnected(playerid))
     {
     if(GetPlayerMoney(playerid) < 1)
    {
     SendClientMessage(playerid, COLOR_GREY, "[Eroare]: You dont have enough money with you !");
     return 1;
    }
    if (PlayerInfo[playerid][pGunLic] < 1)
    {
    SendClientMessage(playerid, COLOR_WHITE, "[Eroare]: Nu detii licenta de arme !");
    return 1;
    }
    new gun;
    new gunid[16];
    new gunstring1[256];
    new gunstring2[256];
    new gunstring3[256];
    new gunstring4[256];
    new gunstring5[256];
    new infostring[256];
    new guncharge;
    new ammocharge;
    new location = PlayerInfo[playerid][pLocal];
    if(IsPlayerInRangeOfPoint(playerid, 3.0, 294.5952 , -108.6249 , 1001.5156 ) || IsPlayerInRangeOfPoint(playerid, 3.0, X, Y, Z ))
    {
     if(BizzInfo[location-200][bProducts] <= 0)
     {
     GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
    return 1;
     }
    new mod2 = 100;
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    format(string, sizeof(string), "{00A1FF}USAGE{FFFFFF}: /buygun [gunname] [ammoamount]");
    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
    SendClientMessage(playerid, COLOR_WHITE,"*** Guns & Ammo ***");
    SendClientMessage(playerid, COLOR_WHITE,string);
    format(gunstring1, 256, "Weapons: parachute (%s) golfclub (%s) nightstick (%s) baseballbat (%s) shovel (%s) poolcue (%s)",
    DecimalPoint(GunPrice[0][0]/100*mod2),DecimalPoint(GunPrice[1][0]/100*mod2),DecimalPoint(GunPrice[2][0]/100*mod2),
    DecimalPoint(GunPrice[3][0]/100*mod2),DecimalPoint(GunPrice[4][0]/100*mod2),DecimalPoint(GunPrice[5][0]/100*mod2),DecimalPoint(GunPrice[6][0]/100*mod2));
    SendClientMessage(playerid, COLOR_WHITE, gunstring1);
    format(gunstring2, 256, "Weapons: purpledildo (%s) whitedildo (%s) longwhitedildo (%s) whitedildo2 (%s) flowers (%s) cane (%s)",
    DecimalPoint(GunPrice[7][0]/100*mod2),DecimalPoint(GunPrice[8][0]/100*mod2),DecimalPoint(GunPrice[9][0]/100*mod2),
    DecimalPoint(GunPrice[10][0]/100*mod2),DecimalPoint(GunPrice[11][0]/100*mod2),DecimalPoint(GunPrice[12][0]/100*mod2));
    SendClientMessage(playerid, COLOR_WHITE, gunstring2);
    format(gunstring3, 256, "Weapons: sdpistol (%s) deagle (%s) mp5 (%s) shotgun (%s) ak47 (%s) m4 (%s) rifle (%s)",
    DecimalPoint(GunPrice[13][0]/100*mod2),DecimalPoint(GunPrice[14][0]/100*mod2),DecimalPoint(GunPrice[15][0]/100*mod2),
    DecimalPoint(GunPrice[16][0]/100*mod2),DecimalPoint(GunPrice[17][0]/100*mod2),DecimalPoint(GunPrice[18][0]/100*mod2),
    DecimalPoint(GunPrice[19][0]/100*mod2));
    SendClientMessage(playerid, COLOR_WHITE, gunstring4);
    format(gunstring5, 256, "Weapons: pistolammo (%s) shotgunammo (%s) smgammo (%s) assaultammo (%s) rifleammo (%s)",
    DecimalPoint(GunPrice[25][0]/100*mod2),DecimalPoint(GunPrice[26][0]/100*mod2),DecimalPoint(GunPrice[27][0]/100*mod2),
    DecimalPoint(GunPrice[28][0]/100*mod2),DecimalPoint(GunPrice[29][0]/100*mod2));
    SendClientMessage(playerid, COLOR_WHITE, gunstring5);
    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
    return 1;
    }
    strmid(gunid, tmp, 0, strlen(cmdtext), 255);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    format(string, sizeof(string), "{00A1FF}USAGE{FFFFFF}: /buygun [gunname] [ammoamount]");
    return 1;
    }
    new ammo = strval(tmp);
    if(ammo < 1 || ammo > 999) { SendClientMessage(playerid, COLOR_GREY, "[Eroare]: Ammo ammount not lower then 1 or higher then 999 !"); return 1; }
    if (strcmp(gunid, "parachute", true, strlen(gunid)) == 0)
    {
    gun = 46;
    guncharge = GunPrice[0][0]/100*mod2;
    ammocharge = 0;
    }
    else if (strcmp(gunid, "golfclub", true, strlen(gunid)) == 0)
    {
    gun = 2; guncharge = GunPrice[1][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 2; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "nightstick", true, strlen(gunid)) == 0)
    {
    gun = 3; guncharge = GunPrice[2][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 3; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "baseballbat", true, strlen(gunid)) == 0)
    {
    gun = 5; guncharge = GunPrice[4][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 5; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "shovel", true, strlen(gunid)) == 0)
    {
    gun = 6; guncharge = GunPrice[5][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 6; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "poolcue", true, strlen(gunid)) == 0)
    {
    gun = 7; guncharge = GunPrice[6][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 7; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "purpledildo", true, strlen(gunid)) == 0)
    {
    gun = 10; guncharge = GunPrice[7][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 10; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "whitedildo", true, strlen(gunid)) == 0)
    {
    gun = 11; guncharge = GunPrice[8][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 11; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "longwhitedildo", true, strlen(gunid)) == 0)
    {
    gun = 12; guncharge = GunPrice[9][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 12; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "whitedildo2", true, strlen(gunid)) == 0)
    {
    gun = 13; guncharge = GunPrice[10][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 13; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "flowers", true, strlen(gunid)) == 0)
    {
    gun = 14; guncharge = GunPrice[11][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 14; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "cane", true, strlen(gunid)) == 0)
    {
    gun = 15; guncharge = GunPrice[12][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 15; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "sdpistol", true, strlen(gunid)) == 0)
    {
    gun = 23; guncharge = GunPrice[13][0]/100*mod2; ammocharge = GunPrice[25][0]*ammo;
    //PlayerInfo[playerid][pGun2] = 23; PlayerInfo[playerid][pAmmo2] = ammo;
    }
    else if (strcmp(gunid, "deagle", true, strlen(gunid)) == 0)
    {
    gun = 24; guncharge = GunPrice[15][0]/100*mod2; ammocharge = GunPrice[25][0]*ammo;
    //PlayerInfo[playerid][pGun2] = 24; PlayerInfo[playerid][pAmmo2] = ammo;
    }
    else if (strcmp(gunid, "mp5", true, strlen(gunid)) == 0)
    {
    gun = 29; guncharge = GunPrice[18][0]/100*mod2; ammocharge = GunPrice[27][0]*ammo;
    //PlayerInfo[playerid][pGun3] = 29; PlayerInfo[playerid][pAmmo3] = ammo;
    }
    else if (strcmp(gunid, "shotgun", true, strlen(gunid)) == 0)
    {
    gun = 25; guncharge = GunPrice[19][0]/100*mod2; ammocharge = GunPrice[26][0]*ammo;
    //PlayerInfo[playerid][pGun3] = 25; PlayerInfo[playerid][pAmmo3] = ammo;
    }
    else if (strcmp(gunid, "ak47", true, strlen(gunid)) == 0)
    {
    gun = 30; guncharge = GunPrice[22][0]/100*mod2; ammocharge = GunPrice[28][0]*ammo;
    //PlayerInfo[playerid][pGun4] = 30; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else if (strcmp(gunid, "m4", true, strlen(gunid)) == 0)
    {
    gun = 31; guncharge = GunPrice[23][0]/100*mod2; ammocharge = GunPrice[28][0]*ammo;
    //PlayerInfo[playerid][pGun4] = 31; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else if (strcmp(gunid, "rifle", true, strlen(gunid)) == 0)
    {
    gun = 33; guncharge = GunPrice[24][0]/100*mod2; ammocharge = GunPrice[29][0]*ammo;
    //PlayerInfo[playerid][pGun4] = 33; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD6, "ShopKeeper says: I have never heard of that weapon.");
    return 1;
    }
    if((guncharge+ammocharge) > GetPlayerMoney(playerid))
    {
    format(infostring, 256, "[Eroare]: You don't have %s !",DecimalPoint(guncharge+ammocharge));
    SendClientMessage(playerid, COLOR_GRAD3, infostring);
    return 1;
    }
    if(GetPlayerMoney(playerid) < (guncharge+ammocharge))
    {
     SendClientMessage(playerid, COLOR_GREY, "[Eroare]: Can't afford that !");
     return 1;
    }
    new payout = guncharge + ammocharge;
    format(infostring, 256, "You have purchased %s with %d ammo for %s",gunid,ammo,DecimalPoint(payout));
    SendClientMessage(playerid, COLOR_GRAD3, infostring);
    if(location == 203 && IsACop(playerid)) { }
    else { SafeGivePlayerMoney(playerid, - payout); }
    BizzInfo[location-200][bTill] += payout;
    ExtortionBiz(location-200, payout);
    BizzInfo[location-200][bProducts]--;
    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
    SafeGivePlayerWeapon(playerid, gun, ammo);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s bought weapons for %s at biz %d", sendername, DecimalPoint(payout), location-200);
    PayLog(string);
    }
    else
    {
     SendClientMessage(playerid, COLOR_WHITE,"[Eroare]: You are not in a store.");
    return 1;
    }
    }
    return 1;
    }
    

    In loc de X, Y, Z pui coordonatele de la GSLS. Le gasesti la

     PlayerInfo[playerid][pLocal] = 203;

     sau 

    PlayerInfo[playerid][pLocal] = 200;

     , nu stiu care e la tine GSLS.

    Vezi  

    294.5952 , -108.6249 , 1001.5156
    

    daca erau la 203 sau la 200, si inlocuieste cu celalalt.

  3. if (strcmp(cmd, "/buygun", true) == 0)
    {
     if(IsPlayerConnected(playerid))
     {
     if(GetPlayerMoney(playerid) < 1)
    {
     SendClientMessage(playerid, COLOR_GREY, "[Eroare]: You dont have enough money with you !");
     return 1;
    }
    if (PlayerInfo[playerid][pGunLic] < 1)
    {
    SendClientMessage(playerid, COLOR_WHITE, "[Eroare]: Nu detii licenta de arme !");
    return 1;
    }
    new gun;
    new gunid[16];
    new gunstring1[256];
    new gunstring2[256];
    new gunstring3[256];
    new gunstring4[256];
    new gunstring5[256];
    new infostring[256];
    new guncharge;
    new ammocharge;
    new location = PlayerInfo[playerid][pLocal];
    if(IsPlayerInRangeOfPoint(playerid, 3.0, 294.5952 , -108.6249 , 1001.5156 ))
    {
     if(BizzInfo[location-200][bProducts] <= 0)
     {
     GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
    return 1;
     }
    new mod2 = 100;
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    format(string, sizeof(string), "{00A1FF}USAGE{FFFFFF}: /buygun [gunname] [ammoamount]");
    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
    SendClientMessage(playerid, COLOR_WHITE,"*** Guns & Ammo ***");
    SendClientMessage(playerid, COLOR_WHITE,string);
    format(gunstring1, 256, "Weapons: parachute (%s) golfclub (%s) nightstick (%s) baseballbat (%s) shovel (%s) poolcue (%s)",
    DecimalPoint(GunPrice[0][0]/100*mod2),DecimalPoint(GunPrice[1][0]/100*mod2),DecimalPoint(GunPrice[2][0]/100*mod2),
    DecimalPoint(GunPrice[3][0]/100*mod2),DecimalPoint(GunPrice[4][0]/100*mod2),DecimalPoint(GunPrice[5][0]/100*mod2),DecimalPoint(GunPrice[6][0]/100*mod2));
    SendClientMessage(playerid, COLOR_WHITE, gunstring1);
    format(gunstring2, 256, "Weapons: purpledildo (%s) whitedildo (%s) longwhitedildo (%s) whitedildo2 (%s) flowers (%s) cane (%s)",
    DecimalPoint(GunPrice[7][0]/100*mod2),DecimalPoint(GunPrice[8][0]/100*mod2),DecimalPoint(GunPrice[9][0]/100*mod2),
    DecimalPoint(GunPrice[10][0]/100*mod2),DecimalPoint(GunPrice[11][0]/100*mod2),DecimalPoint(GunPrice[12][0]/100*mod2));
    SendClientMessage(playerid, COLOR_WHITE, gunstring2);
    format(gunstring3, 256, "Weapons: sdpistol (%s) deagle (%s) mp5 (%s) shotgun (%s) ak47 (%s) m4 (%s) rifle (%s)",
    DecimalPoint(GunPrice[13][0]/100*mod2),DecimalPoint(GunPrice[14][0]/100*mod2),DecimalPoint(GunPrice[15][0]/100*mod2),
    DecimalPoint(GunPrice[16][0]/100*mod2),DecimalPoint(GunPrice[17][0]/100*mod2),DecimalPoint(GunPrice[18][0]/100*mod2),
    DecimalPoint(GunPrice[19][0]/100*mod2));
    SendClientMessage(playerid, COLOR_WHITE, gunstring4);
    format(gunstring5, 256, "Weapons: pistolammo (%s) shotgunammo (%s) smgammo (%s) assaultammo (%s) rifleammo (%s)",
    DecimalPoint(GunPrice[25][0]/100*mod2),DecimalPoint(GunPrice[26][0]/100*mod2),DecimalPoint(GunPrice[27][0]/100*mod2),
    DecimalPoint(GunPrice[28][0]/100*mod2),DecimalPoint(GunPrice[29][0]/100*mod2));
    SendClientMessage(playerid, COLOR_WHITE, gunstring5);
    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
    return 1;
    }
    strmid(gunid, tmp, 0, strlen(cmdtext), 255);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    format(string, sizeof(string), "{00A1FF}USAGE{FFFFFF}: /buygun [gunname] [ammoamount]");
    return 1;
    }
    new ammo = strval(tmp);
    if(ammo < 1 || ammo > 999) { SendClientMessage(playerid, COLOR_GREY, "[Eroare]: Ammo ammount not lower then 1 or higher then 999 !"); return 1; }
    if (strcmp(gunid, "parachute", true, strlen(gunid)) == 0)
    {
    gun = 46;
    guncharge = GunPrice[0][0]/100*mod2;
    ammocharge = 0;
    }
    else if (strcmp(gunid, "golfclub", true, strlen(gunid)) == 0)
    {
    gun = 2; guncharge = GunPrice[1][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 2; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "nightstick", true, strlen(gunid)) == 0)
    {
    gun = 3; guncharge = GunPrice[2][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 3; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "baseballbat", true, strlen(gunid)) == 0)
    {
    gun = 5; guncharge = GunPrice[4][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 5; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "shovel", true, strlen(gunid)) == 0)
    {
    gun = 6; guncharge = GunPrice[5][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 6; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "poolcue", true, strlen(gunid)) == 0)
    {
    gun = 7; guncharge = GunPrice[6][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 7; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "purpledildo", true, strlen(gunid)) == 0)
    {
    gun = 10; guncharge = GunPrice[7][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 10; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "whitedildo", true, strlen(gunid)) == 0)
    {
    gun = 11; guncharge = GunPrice[8][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 11; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "longwhitedildo", true, strlen(gunid)) == 0)
    {
    gun = 12; guncharge = GunPrice[9][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 12; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "whitedildo2", true, strlen(gunid)) == 0)
    {
    gun = 13; guncharge = GunPrice[10][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 13; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "flowers", true, strlen(gunid)) == 0)
    {
    gun = 14; guncharge = GunPrice[11][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 14; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "cane", true, strlen(gunid)) == 0)
    {
    gun = 15; guncharge = GunPrice[12][0]/100*mod2; ammocharge = 0;
    //PlayerInfo[playerid][pGun1] = 15; PlayerInfo[playerid][pAmmo1] = 1;
    }
    else if (strcmp(gunid, "sdpistol", true, strlen(gunid)) == 0)
    {
    gun = 23; guncharge = GunPrice[13][0]/100*mod2; ammocharge = GunPrice[25][0]*ammo;
    //PlayerInfo[playerid][pGun2] = 23; PlayerInfo[playerid][pAmmo2] = ammo;
    }
    else if (strcmp(gunid, "deagle", true, strlen(gunid)) == 0)
    {
    gun = 24; guncharge = GunPrice[15][0]/100*mod2; ammocharge = GunPrice[25][0]*ammo;
    //PlayerInfo[playerid][pGun2] = 24; PlayerInfo[playerid][pAmmo2] = ammo;
    }
    else if (strcmp(gunid, "mp5", true, strlen(gunid)) == 0)
    {
    gun = 29; guncharge = GunPrice[18][0]/100*mod2; ammocharge = GunPrice[27][0]*ammo;
    //PlayerInfo[playerid][pGun3] = 29; PlayerInfo[playerid][pAmmo3] = ammo;
    }
    else if (strcmp(gunid, "shotgun", true, strlen(gunid)) == 0)
    {
    gun = 25; guncharge = GunPrice[19][0]/100*mod2; ammocharge = GunPrice[26][0]*ammo;
    //PlayerInfo[playerid][pGun3] = 25; PlayerInfo[playerid][pAmmo3] = ammo;
    }
    else if (strcmp(gunid, "ak47", true, strlen(gunid)) == 0)
    {
    gun = 30; guncharge = GunPrice[22][0]/100*mod2; ammocharge = GunPrice[28][0]*ammo;
    //PlayerInfo[playerid][pGun4] = 30; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else if (strcmp(gunid, "m4", true, strlen(gunid)) == 0)
    {
    gun = 31; guncharge = GunPrice[23][0]/100*mod2; ammocharge = GunPrice[28][0]*ammo;
    //PlayerInfo[playerid][pGun4] = 31; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else if (strcmp(gunid, "rifle", true, strlen(gunid)) == 0)
    {
    gun = 33; guncharge = GunPrice[24][0]/100*mod2; ammocharge = GunPrice[29][0]*ammo;
    //PlayerInfo[playerid][pGun4] = 33; PlayerInfo[playerid][pAmmo4] = ammo;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD6, "ShopKeeper says: I have never heard of that weapon.");
    return 1;
    }
    if((guncharge+ammocharge) > GetPlayerMoney(playerid))
    {
    format(infostring, 256, "[Eroare]: You don't have %s !",DecimalPoint(guncharge+ammocharge));
    SendClientMessage(playerid, COLOR_GRAD3, infostring);
    return 1;
    }
    if(GetPlayerMoney(playerid) < (guncharge+ammocharge))
    {
     SendClientMessage(playerid, COLOR_GREY, "[Eroare]: Can't afford that !");
     return 1;
    }
    new payout = guncharge + ammocharge;
    format(infostring, 256, "You have purchased %s with %d ammo for %s",gunid,ammo,DecimalPoint(payout));
    SendClientMessage(playerid, COLOR_GRAD3, infostring);
    if(location == 203 && IsACop(playerid)) { }
    else { SafeGivePlayerMoney(playerid, - payout); }
    BizzInfo[location-200][bTill] += payout;
    ExtortionBiz(location-200, payout);
    BizzInfo[location-200][bProducts]--;
    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
    SafeGivePlayerWeapon(playerid, gun, ammo);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s bought weapons for %s at biz %d", sendername, DecimalPoint(payout), location-200);
    PayLog(string);
    }
    else
    {
     SendClientMessage(playerid, COLOR_WHITE,"[Eroare]: You are not in a store.");
    return 1;
    }
    }
    return 1;
    }

    Incearca asa

  4.  

    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(10102) : error 017: undefined symbol "FormatNumber"

    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(10080) : warning 204: symbol is assigned a value that is never used: "costlevel"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(16091) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(16093) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(16095) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(16097) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(16102) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(17415) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(21186) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(21705) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(22103) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(23853) : error 017: undefined symbol "RotateObject"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24179) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24190) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24203) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24232) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24243) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24256) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24258) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24260) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24263) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24253) : warning 204: symbol is assigned a value that is never used: "curfunds"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24284) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24484) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24487) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(24493) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(27224) : error 017: undefined symbol "FormatNumber"
    C:UsersEmanuelDesktopRulePlay RPG v0.4 - 25.02.2014gamemodesRulePlay.pwn(34958) : error 017: undefined symbol "FormatNumber"
     
    Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
     
     
    26 Errors.
     
  5.  

    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(476) : error 001: expected token: ";", but found "new"

    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(583) : error 020: invalid symbol name ""
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(4569) : warning 235: public function lacks forward declaration (symbol "SendFAMessage")
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(4583) : warning 235: public function lacks forward declaration (symbol "SendFA2Message")
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(9992) : warning 219: local variable "string" shadows a variable at a preceding level
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(10000) : warning 219: local variable "string" shadows a variable at a preceding level
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(10015) : warning 219: local variable "string" shadows a variable at a preceding level
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(10031) : warning 219: local variable "string" shadows a variable at a preceding level
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14362) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14367) : warning 213: tag mismatch
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14368) : warning 213: tag mismatch
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14369) : error 017: undefined symbol "Textdraw"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14369) : warning 215: expression has no effect
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14369) : error 001: expected token: ";", but found "]"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14369) : error 029: invalid expression, assumed zero
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14369) : fatal error 107: too many error messages on one line
     
    Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
     
     
    6 Errors.
     

     

    cinci.png doi.png patru.png
     
    sase.png trei.png unu.png
     
  6. C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14366) : error 017: undefined symbol "Textdrawa"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14366) : warning 215: expression has no effect
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14366) : error 001: expected token: ";", but found "]"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14366) : error 029: invalid expression, assumed zero
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(14366) : fatal error 107: too many error messages on one line

     

    aici? va rog

  7. Problema intalnita (descriere): Warning-uri
    Ero(area / rile) / warning-(ul / urile): sunt mai multe
    Liniile de cod / sursa / script-ul(obligatoriu):

     

    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(4572) : warning 235: public function lacks forward declaration (symbol "SendFAMessage")

    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(4586) : warning 235: public function lacks forward declaration (symbol "SendFA2Message")
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(6252) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(9995) : warning 219: local variable "string" shadows a variable at a preceding level
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(10003) : warning 219: local variable "string" shadows a variable at a preceding level
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(10018) : warning 219: local variable "string" shadows a variable at a preceding level
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(10034) : warning 219: local variable "string" shadows a variable at a preceding level
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(11883) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(17485) : warning 213: tag mismatch
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(18953) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(19553) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(23351) : warning 213: tag mismatch
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(23351) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(24818) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(24819) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(24820) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(24821) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(24901) : warning 213: tag mismatch
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(25044) : warning 213: tag mismatch
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(27252) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(27382) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(27788) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(27819) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(28196) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(28278) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(30432) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(30459) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(30464) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(30465) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(30476) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(30541) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(30555) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(30562) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(31359) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(31364) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(31517) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(32950) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(32998) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(41545) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(41567) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(41577) : warning 219: local variable "para1" shadows a variable at a preceding level
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(41812) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(43609) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(43725) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(44430) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(50393) : warning 203: symbol is never used: "pricepills"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(50392) : warning 203: symbol is never used: "telpills"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(50392 -- 50413) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(50579) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(52842) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(53548) : warning 213: tag mismatch
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(53548) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(53548) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(26792) : warning 204: symbol is assigned a value that is never used: "tmp2"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(54366) : warning 202: number of arguments does not match definition
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(54555) : warning 219: local variable "PlayerName" shadows a variable at a preceding level
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(56162) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(56163) : warning 217: loose indentation
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(58639) : warning 203: symbol is never used: "BIG_str"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(58639) : warning 203: symbol is never used: "PassiveMode"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(58639) : warning 203: symbol is never used: "ReactionTimer"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(58639) : warning 203: symbol is never used: "Speedo"
    C:UsersEmanuelDesktopsamp03z_svr_R1_win32new3gamemodesGM.pwn(58639) : warning 203: symbol is never used: "motd"

    Imagini / Video (optional): -
    Ati incercat sa rezolvati singur?: Da, GM-ul este luat de la un prieten. L-am modificat eu , nu are errori dar nu reusesc sa scap de warning-urile astea.

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