Guest User

Untitled

a guest
Jan 17th, 2017
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 7.09 KB | None | 0 0
  1. CMD:siulyti(playerid, params[])
  2. {
  3.     new player[MAX_PLAYER_NAME],kaina;
  4.     if(sscanf(params,"zd",player,kaina)) return SendClientMessage(playerid,0xFF0000FF,"{FF0000}* Siulyti masina /siulyti (Vardas_Pavarde)(Kaina)");
  5.     if(kaina < 10000) return SendClientMessage(playerid,0xFF0000FF,"{FF0000}* Minimali kaina 10000€");
  6.     if(GetPlayerScore(playerid) < 6000) return SendClientMessage(playerid,0xFF0000FF,"{FF0000}* Transporta parduoti galima nuo 6000XP");
  7.     new msg[50];
  8.     format(msg, sizeof(msg), "Pirma tr. priemonë\nAntra tr. priemonë");
  9.     ShowPlayerDialog(playerid, 980, DIALOG_STYLE_LIST, "Transporto pardavimas", msg, "Rinktis", "Iðeit");
  10.     return 1;
  11. }
  12.  
  13.  
  14.  
  15.  
  16.  
  17. // NERODO SITO 980 KODEL ?
  18. if(dialogid == 980)
  19. {
  20.     if(response)
  21.     {
  22.     if(listitem == 0)
  23.     {
  24.     if(Masina1[playerid]==INVALID_VEHICLE_ID) return SendClientMessage(playerid,0xFF0000FF,"{FF0000}* Neturite 1 transporto.");
  25.     new name[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME], msg[256], model = GetVehicleModel(Masina1[playerid]),zaidejoID,player[MAX_PLAYER_NAME],kaina;
  26.     zaidejoID = GetPlayeridMid( player );
  27.     GetPlayerName(playerid, name, sizeof(name));
  28.     GetPlayerName(zaidejoID, name2, sizeof(name2));
  29.     SetPVarInt(zaidejoID, "SiuloCar", playerid);
  30.     SetPVarInt(zaidejoID, "SiuloCarKaina", kaina);
  31.     format(msg, sizeof(msg), "{FFFFFF}Pasiûlëte þaidëjui {00FF00}%s savo 1-àjá {FFFFFF}transportà", name2);
  32.     SendClientMessage(playerid, -1, msg);
  33.     format(msg, sizeof(msg), "{FFFFFF}Þaidëjas {00FF00}%s {FFFFFF}siûlo jums pirkti {00FF00}%s {FFFFFF}uþ {00FF00}%i €\n{FFD400}Ar sutinkate?", name, aVehicleNames[model-400], kaina);
  34.     ShowPlayerDialog(zaidejoID, 981, DIALOG_STYLE_MSGBOX, "Transporto pirkimas", msg, "Taip", "Ne");
  35.     }
  36.     if(listitem == 1)
  37.     {
  38.     if(Masina2[playerid]==INVALID_VEHICLE_ID) return SendClientMessage(playerid,0xFF0000FF,"{FF0000}* Neturite 2 transporto.");
  39.     new name[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME], msg[256], model = GetVehicleModel(Masina2[playerid]),zaidejoID,player[MAX_PLAYER_NAME],kaina;
  40.     zaidejoID = GetPlayeridMid( player );
  41.     GetPlayerName(playerid, name, sizeof(name));
  42.     GetPlayerName(zaidejoID, name2, sizeof(name2));
  43.     SetPVarInt(zaidejoID, "SiuloCar", playerid);
  44.     SetPVarInt(zaidejoID, "SiuloCarKaina", kaina);
  45.     format(msg, sizeof(msg), "{FFFFFF}Pasiûlëte þaidëjui {00FF00}%s savo 2-àjá {FFFFFF}transportà", name2);
  46.     SendClientMessage(playerid, -1, msg);
  47.     format(msg, sizeof(msg), "{FFFFFF}Þaidëjas {00FF00}%s {FFFFFF}siûlo jums pirkti {00FF00}%s {FFFFFF}uþ {00FF00}%i €\n{FFD400}Ar sutinkate?", name, aVehicleNames[model-400], kaina);
  48.     ShowPlayerDialog(zaidejoID, 982, DIALOG_STYLE_MSGBOX, "Transporto pirkimas", msg, "Taip", "Ne");
  49.     }
  50.     }
  51.     return 1;
  52. }
  53. if(dialogid == 981)
  54. {
  55.     if(!response)
  56.     {
  57.         DeletePVar(playerid, "SiuloCarKaina");
  58.         DeletePVar(playerid, "SiuloCar");
  59.     }
  60.     if(response)
  61.     {
  62.         new money = GetPVarInt(playerid, "SiuloCarKaina");
  63.         new zaidejoID = GetPVarInt(playerid, "SiuloCar");
  64.         new vehicleid = Masina1[zaidejoID];
  65.         if(GetPlayerMoneyA(playerid)<money) return SendClientMessage(playerid, Zalia, "{ff0000}* Neturite pakankamai pinigø.");
  66.         if(zaidejoID == INVALID_PLAYER_ID)  return SendClientMessage(playerid, Zalia, "{ff0000}* þaidëjas ið kurio norite pirkti maðinà atsijunge.");
  67.         if( UzrakintosM[ playerid ] >= 2 ) return SendClientMessage(playerid, Zalia, "{ff0000}* Jûs jau turite 2 transporto priemones." );
  68.         if( AtrakintosM[ playerid ] >= 2 ) return SendClientMessage(playerid, Zalia, "{ff0000}* Jûs jau turite 2 transporto priemones." );
  69.         if( Masina1[ playerid ] == INVALID_VEHICLE_ID )
  70.         Masina1[ playerid ] = vehicleid;
  71.         else
  72.         Masina2[ playerid ] = vehicleid;
  73.         new msg[150],
  74.         model = GetVehicleModel(Masina1[zaidejoID]);
  75.         format(msg, sizeof(msg), "{FFFF00}* Nusipirkote %s uþ %i€", aVehicleNames[model-400], money);
  76.         SendClientMessage(playerid, -1, msg);
  77.         format(msg, sizeof(msg), "{00FF00}* Pardavëte %s uþ %i€", aVehicleNames[model-400], money);
  78.         SendClientMessage(zaidejoID, -1, msg);
  79.         Masina1[zaidejoID] = INVALID_VEHICLE_ID;
  80.         GivePlayerMoneyA(playerid, -money);
  81.         GivePlayerMoneyA(zaidejoID, money);
  82.         UzrakintosM[ playerid ] += 1;
  83.         AtrakintosM[ playerid ] += 1;
  84.         UzrakintosM[ zaidejoID ] -= 1;
  85.         AtrakintosM[ zaidejoID ] -= 1;
  86.         new zVardas[ MAX_PLAYER_NAME ], nVardas[ MAX_PLAYER_NAME ]; // Þaidëjo vardas.
  87.         GetPlayerName( playerid, zVardas, MAX_PLAYER_NAME );
  88.         format( vehicleDB[ vehicleid ][ owner_name ], MAX_PLAYER_NAME, "%s", zVardas );
  89.         GetPlayerName( zaidejoID, nVardas, MAX_PLAYER_NAME );
  90.         new failas[60];
  91.         format( failas, 60, "transportas/%s.ini", nVardas );
  92.         if( dini_Exists( failas ) ) dini_Remove( failas );
  93.         DeletePVar(playerid, "SiuloCarKaina");
  94.         DeletePVar(playerid, "SiuloCar");
  95.         SaugomMasina( playerid );
  96.         SaugomMasina2( playerid );
  97.         }
  98.         return 1;
  99. }
  100. if(dialogid == 982)
  101. {
  102.     if(!response)
  103.     {
  104.         DeletePVar(playerid, "SiuloCarKaina");
  105.         DeletePVar(playerid, "SiuloCar");
  106.     }
  107.     if(response)
  108.     {
  109.         new money = GetPVarInt(playerid, "SiuloCarKaina");
  110.         new zaidejoID = GetPVarInt(playerid, "SiuloCar");
  111.         new vehicleid = Masina2[zaidejoID];
  112.         if(GetPlayerMoneyA(playerid)<money) return SendClientMessage(playerid, Zalia, "{ff0000}* Neturite pakankamai pinigø.");
  113.         if(zaidejoID == INVALID_PLAYER_ID)  return SendClientMessage(playerid, Zalia, "{ff0000}* Þaidëjas ið kurio norite pirkti maðinà atsijunge.");
  114.         if( UzrakintosM[ playerid ] >= 2 ) return SendClientMessage(playerid, Zalia, "{ff0000}* Jûs jau turite 2 transporto priemones." );
  115.         if( AtrakintosM[ playerid ] >= 2 ) return SendClientMessage(playerid, Zalia, "{ff0000}* Jûs jau turite 2 transporto priemones." );
  116.         if( Masina1[ playerid ] == INVALID_VEHICLE_ID )
  117.         Masina1[ playerid ] = vehicleid;
  118.         else
  119.         Masina2[ playerid ] = vehicleid;
  120.         for( new i = 0; i < MAX_PLAYERS; i++ )
  121.         {if( i != playerid ){
  122.         SetVehicleParamsForPlayer( vehicleid, i, 0, 1 );
  123.         }}
  124.         new msg[150],
  125.         model = GetVehicleModel(Masina2[zaidejoID]);
  126.         format(msg, sizeof(msg), "{FFFF00}* Nusipirkote %s uþ %i€", aVehicleNames[model-400], money);
  127.         SendClientMessage(playerid, -1, msg);
  128.         format(msg, sizeof(msg), "{00FF00}* Pardavëte %s uþ %i€", aVehicleNames[model-400], money);
  129.         SendClientMessage(zaidejoID, -1, msg);
  130.         Masina2[zaidejoID] = INVALID_VEHICLE_ID;
  131.         GivePlayerMoneyA(playerid, -money);
  132.         GivePlayerMoneyA(zaidejoID, money);
  133.         UzrakintosM[ playerid ] += 1;
  134.         AtrakintosM[ playerid ] += 1;
  135.         UzrakintosM[ zaidejoID ] -= 1;
  136.         AtrakintosM[ zaidejoID ] -= 1;
  137.         new
  138.         zVardas      [ MAX_PLAYER_NAME ],
  139.         nVardas      [ MAX_PLAYER_NAME ]
  140.         ; // Þaidëjo vardas.
  141.         GetPlayerName   ( playerid, zVardas, MAX_PLAYER_NAME );
  142.         format         ( vehicleDB[ vehicleid ][ owner_name ], MAX_PLAYER_NAME, "%s", zVardas );
  143.         GetPlayerName   ( zaidejoID, nVardas, MAX_PLAYER_NAME );
  144.         new failas[60];
  145.         format         ( failas, 60, "transportas/%s2.ini", nVardas );
  146.         if( dini_Exists( failas ) ) dini_Remove( failas );
  147.         DeletePVar(playerid, "SiuloCarKaina");
  148.         DeletePVar(playerid, "SiuloCar");
  149.         SaugomMasina( playerid );
  150.         SaugomMasina2( playerid );
  151.         }
  152.         return 1;
  153. }
Advertisement
Add Comment
Please, Sign In to add comment