[Pomoc] Respekti


Započeo Milan || WG, Februar 25, 2013, 14:42:51 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: CLRP edit
Opis Problema: Ne mogu da nastimam da kad se napune respekti za odreÄ'eni level da samo prebacuje umjesto sto igraci moraju kucat /levelup ... Svaka pomoc dobro doÄ'e.
Dio skripte:    if (strcmp(cmd, "/levelup", true) == 0 || strcmp(cmd, "/podignilevel", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
         if (gPlayerLogged[playerid] != 0)
         {
            if(PlayerInfo[playerid][pLevel] >= 0)
            {
               new nxtlevel = PlayerInfo[playerid][pLevel]+1;
               new expamount = nxtlevel*levelexp;
               new infostring[128];
               if (PlayerInfo[playerid][pExp] < expamount)
               {
                  format(infostring, 256, "Morate imati %d Respekt Poena,trenutno imate %d!",expamount,PlayerInfo[playerid][pExp]);
                  SendClientMessage(playerid, YELLOW, infostring);
                  return 1;
               }
               else
               {
                  //format(string, sizeof(string), "~g~VECI NIVO~n~~w~Sada ste level %d", nxtlevel);
                  PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
                  /*GivePlayerCash(playerid, (-costlevel));*/
                  PlayerInfo[playerid][pLevel]++;
                  if(PlayerInfo[playerid][pDonateRank] > 0)
                  {
                      PlayerInfo[playerid][pExp] -= expamount;
                      new total = PlayerInfo[playerid][pExp];
                      if(total > 0)
                      {
                          PlayerInfo[playerid][pExp] = total;
                      }
                      else
                      {
                          PlayerInfo[playerid][pExp] = 0;
                      }
                  }
                  else
                  {
                     PlayerInfo[playerid][pExp] = 0;
                  }
                  PlayerInfo[playerid][gPupgrade] = PlayerInfo[playerid][gPupgrade]+2;
                  GameTextForPlayer(playerid, string, 5000, 1);
                  format(infostring, 256, "[Level +++]Sada ste level %d.Kucajte /nadogradnja", nxtlevel);
                  SendClientMessage(playerid, SVETLOPLAVA, infostring);
                  format(infostring, 256, "Imate %d nepotrosenih Upgrade Poena",PlayerInfo[playerid][gPupgrade]);
                  SendClientMessage(playerid, NICERED, infostring);
               }
            }
            return 1;
         }
         else
         {
            SendClientMessage(playerid, COLOR_GRAD1, "Niste prijavljeni!");
         }
      }
      return 1;
   }

Slike..Video:////
Poslednja Izmena: Februar 25, 2013, 14:43:19 POSLE PODNE od Izzy

MOzel neko pomoc
Poslednja Izmena: Februar 25, 2013, 15:12:38 POSLE PODNE od Izzy BC