Need help fast. +1 rep
#1

either the cmd says unknown cmd or the server crashes, its so bugged, can someone fix it please.


pawn Код:
CMD:showlicense(playerid, params[])
{
    new playerb, string[128];
    if(sscanf(params,"u",playerb)) return SendClientMessage(playerid,-1,"Usage: /showlicenses [id]");
    format(string, sizeof(string),"%s's Licenses | {FFFFFF} [ %s ] ", NAMEGET(playerid),pLicenses(playerid));
 return 1;
}
pawn Код:
stock pLicenses(playerid)
{
  new svString[120];

  switch (PInfo[playerid][pDriver])
  {
          case 1: svString = "Licenses not Valid.";
          case 2: svString = "Licenses is Valid.";

  }
pawn Код:
stock NAMEGET(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    for(new i = 0; i < MAX_PLAYER_NAME; i++)
    {
        if(name[i] == '_') name[i] = ' ';
    }
    return name;
}
Reply
#2

Stock pLicenses(playerid)
make return 1; or return 0;
Reply
#3

It doesnt change anything
Reply
#4

Код:
stock pLicenses(playerid)
{
  new svString[120];

  switch (PInfo[playerid][pDriver])
  {
          case 1: svString = "Licenses not Valid.";
          case 2: svString = "Licenses is Valid.";

  }
}
Try this?
Reply
#5

Also you must return the actual string.
Reply
#6

Код:
stock pLicenses(playerid)
{
  new svString[120];

  switch (PInfo[playerid][pDriver])
  {
          case 1: svString = "Licenses not Valid.";
          case 2: svString = "Licenses is Valid.";
  return svString;
  }
}
Reply
#7

Try to change quotes on Magnet function change those ' ' by " "
Reply
#8

pawn Код:
CMD:showlicense(playerid, params[])
{
    new playerb;
    if(sscanf(params,"u",playerb)) return SendClientMessage(playerid,-1,"Usage: /showlicenses [id]");
    new string[75];
    format(string, sizeof(string),"%s's Licenses | {FFFFFF} [ %s ]", NAMEGET(playerid), pLicenses(playerid));
    SendClientMessage(playerid, 0xFFFF00FF, string);
    return 1;
}

stock pLicenses(playerid)
{
    new svString[20];
    switch (PInfo[playerid][pDriver])
    {
        case 1: svString = "Licenses not Valid.";
        case 2: svString = "Licenses are Valid.";
    }
    return svString;
}

stock NAMEGET(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    for(new i = 0; i < MAX_PLAYER_NAME; i++)
    {
        if(name[i] == '_') name[i] = ' ';
    }
    return name;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)