[Pomoc] Kuca sefovi


Započeo milos depalov, Mart 03, 2013, 13:00:41 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja
Detaljan opis problema: Teo bi da promenim kad kucam /house da mi ukucam jos nesto na primer info a ne neki broj.. evo cmd dole
Dio skripte: Sredina
Neke slike/video za lakse dobivanje pomoci(neobavezno): //

Citat
dcmd_house(playerid,params[])
   {
    new id;
   new iznos;
   new string[128];
   if (sscanf(params, "dd", id,iznos))
   {
   return 1;
   }
     new house = PlayerInfo[playerid][pPhousekey];
    if(IsPlayerInRangeOfPoint(playerid, 15, HouseInfo[house][hExitx],HouseInfo[house][hExity],HouseInfo[house][hExitz]))
     {
        if(PlayerInfo[playerid][pPhousekey] == 255)
      {
         return 1;
      }
       switch(id)
       {
          case 1:
         {
         }
          case 2:
          {
         }
         case 3:
         {
         }
         case 4:
         {
         }
         case 5:
         {
         }
         case 6:
         {

         }
      }
    }
    else
    {
        return 1;
    }
   return 1;
}
Poslednja Izmena: Mart 03, 2013, 13:00:55 POSLE PODNE od milos depalov

komanda primer
cmd:house...
pa ispod stavi
if(strcmp(params,"info",true) == 0)
   {

   if (sscanf(params, "dd", id,iznos)) sve je to uredu ali sta da dodam ovde mesto ID-a treba nesto drugo :D

eo ti primer ovako je kod mene i radi

CMD:prihvati(playerid, params[])
{
	new RepairCar[MAX_PLAYERS];
	if(strcmp(params,"popravku",true) == 0)
	{
	    if(RepairOffer[playerid] < 999)
        {
            if(GetPlayerMoney(playerid) > RepairPrice[playerid])
	        {
	            if(IsPlayerInAnyVehicle(playerid))
			    {
					new giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],string[256];
				    GetPlayerName(RepairOffer[playerid], giveplayer, sizeof(giveplayer));
					GetPlayerName(playerid, sendername, sizeof(sendername));
				    RepairCar[playerid] = GetPlayerVehicleID(playerid);
				    RepairVehicle(RepairCar[playerid]);
					format(string, sizeof(string), "* Vase auto je popravljeno za $%d od strane mehanicara %s.",RepairPrice[playerid],giveplayer);
					SCM(playerid, SVETLOZELENA, string);
					format(string, sizeof(string), "* Popravio si %s-ovo auto za $%d.",sendername,RepairPrice[playerid]);
					SCM(RepairOffer[playerid], SVETLOZELENA, string);
					GivePlayerMoney(playerid,RepairPrice[playerid]);
					GivePlayerMoney(playerid, -RepairPrice[playerid]);
                    RepairOffer[playerid] = 999;
					RepairPrice[playerid] = 0;
					return 1;
                }
            }
	        else return SCM(playerid, CRVENA, "Nemas dovoljno novca.");
	    }
	}

Ja govorim o necemu drugom... pogledaj cmd sto sam dao

Citat: milos depalov poslato Mart 03, 2013, 13:09:09 POSLE PODNE
   if (sscanf(params, "dd", id,iznos)) sve je to uredu ali sta da dodam ovde mesto ID-a treba nesto drugo :D

Ne razumijem te šta će ti ta funkcija ?
BIG RESPEKT: Blaeks,  [CRP] Joey_, David (Sabljak) A.k.A SABO(T), joXy_, Dimi, Sexserghy ♥, TerminuS, H1TM4N

na primer kad kucam /house uzminovac 1000 ... a mogu samo /house 1 1000 id a ja ocu da bude rec.. :D