Paycheck problem(/signcheck)Pleave everyone
#1

Man please help me when every 0.01 /signcheck command pop up but when I /signcheck [number] it comes out nothing....Everyone please help me please please
pawn Код:
Line 262:forward PayDay();
Line 2136:pPayDay,
Line 2137:pPayDayHad,
Line 2071:pPayCheck
Line 8954:PlayerInfo[playerid][pPayDay] = 0;
Line 8955:PlayerInfo[playerid][pPayDayHad] = 0;
Line 8905:PlayerInfo[playerid][pPayCheck] = 0;
Line 15797:public SyncTime()
{
new string[64];
new tmphour;
new tmpminute;
new tmpsecond;
gettime(tmphour, tmpminute, tmpsecond);
FixHour(tmphour);
tmphour = shifthour;
if((tmphour > ghour) || (tmphour == 0 && ghour == 23))
{
format(string, sizeof(string), "SERVER: The time is now %d:00 hours",tmphour);
SendClientMessageToAll(COLOR_WHITE,string);
ghour = tmphour;
PayDay();
pointtimer = SetTimer("PointCheck", 300000, 0); //5 minutes
for(new p = 0; p < sizeof(PointInfo); p++) { if(PointInfo[p][PointTime] > 0) { PointInfo[p][PointTime]--; } }
if(realtime)
{
SetWorldTime(tmphour);
}
}
}
Line 15821:public Production()
{
//foreach(Player, i)
for(new i; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pFishes] >= 5)
{
if(FishCount[i] >= 3)
{
PlayerInfo[i][pFishes] = 0;
}
else
{
FishCount[i] += 1;
}
}
if(PlayerInfo[i][pPayDay] < 6)
{
PlayerInfo[i][pPayDay] += 1;
}
}
}
}
Line 12921:for(new i; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new level = PlayerInfo[i][pLevel];
if(level >= 0 && level <= 2) { PlayerInfo[i][pPayCheck] += 1; }
else if(level >= 3 && level <= 4) { PlayerInfo[i][pPayCheck] += 2; }
else if(level >= 5 && level <= 6) { PlayerInfo[i][pPayCheck] += 3; }
else if(level >= 7 && level <= 8) { PlayerInfo[i][pPayCheck] += 4; }
else if(level >= 9 && level <= 10) { PlayerInfo[i][pPayCheck] += 5; }
else if(level >= 11 && level <= 12) { PlayerInfo[i][pPayCheck] += 6; }
else if(level >= 13 && level <= 14) { PlayerInfo[i][pPayCheck] += 7; }
else if(level >= 15 && level <= 16) { PlayerInfo[i][pPayCheck] += 8; }
else if(level >= 17 && level <= 18) { PlayerInfo[i][pPayCheck] += 9; }
else if(level >= 19 && level <= 20) { PlayerInfo[i][pPayCheck] += 10; }
else if(level >= 21) { PlayerInfo[i][pPayCheck] += 11; }
Line 15997:public PayDay()
{
new string[128];
//new account,interest;
//foreach(Player, i)
if(RobStatus[BankReload] == 1)
{
RobStatus[BankReload] = 0;
/*
DestroyObject(bankvault1);
DestroyObject(bankvault2);
bankvault1 = CreateObject(2634,2311.10668945,-0.46759671,26.88641739,0.00000000,0.00000000,270.0 0000000);*/

}
if(RobStatus[BankReload] == 2)
{
RobStatus[BankReload] = 1;
}
for(new i; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pLevel] > 0)
{
CheckNumber[i] = Random(1000,9999);
format(string, 128, "** Type /signcheck %d to recive your paycheck", CheckNumber[i]);
SendClientMessage(i, COLOR_LIGHTBLUE, string);
if(MoneyMessage[i] == 1 && PlayerInfo[i][pJailed] == 0)
{
SendClientMessage(i, COLOR_LIGHTRED, "You failed to pay your debt, Jail time.");
SetPlayerInterior(i, 0);
SetPlayerPos(i, 264.6288, 77.5742, 1001.0391);
ResetPlayerWeapons(i);
ClearGuns(i);
TogglePlayerControllable(i, 1);
PlayerInfo[i][pWantedLevel] = 0;
PlayerInfo[i][pJailed] = 1;
PlayerInfo[i][pJailTime] = 240;
format(string, sizeof(string), "* You are jailed for %d seconds, Bail: Unavailable.", PlayerInfo[i][pJailTime]);
SendClientMessage(i, COLOR_LIGHTBLUE, string);
}
}
}
}
return 1;
}
I know I don't have anything about
if(strcmp(cmd, "/signcheck", true) == 0)
Reply
#2

Help me please everyone =(
Reply
#3

perhaps rewrite the command? I cannot even see a damn thing with that identation. Use the PAWN tags aswell [ pawn ] [ / pawn ]
Reply
#4

I fixed it....Help me please...Anyone??
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)