[Pomoc] Prison

Započeo MEMOREX™️
5. Feb. 2012. Zaključano
470
pregleda
3
postova
Memorexâ„¢
4
Made Man
5. Feb. 2012.
Skripta koju koristim: Moja
Detaljan opis problema: Ovako, Uradio sam komandu /prison pomocu Frenda, da se moze staviti i ako je igras offline, ali za Offline neradi a za Online Radi, ako mi moze neko pomoci..
Dio skripte:
    if(strcmp(cmd, "/prison", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
  tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_DGOLD,"Koristite: /prison [ID/DioImena] ");
return 1;
}
new ptime;
giveplayerid = ReturnUser(tmp);
            tmp = strtok(cmdtext, idx);
ptime = strval(tmp);
if (PlayerInfo == 1)
{
if(IsPlayerConnected(giveplayerid))
    {
        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
ResetPlayerWeapons(giveplayerid);
WantedPoints = 0;
SetPlayerSkin(giveplayerid, 162);
PlayerInfo = 1;
PlayerInfo = ptime*60;
SetPlayerInterior(giveplayerid, 0);
SetPlayerPos(giveplayerid, 1794.6628,-1543.8092,2913.9067);
SetPlayerVirtualWorld(giveplayerid, 1);
GetPlayerName(playerid, sendername, sizeof(sendername));
TextDrawShowForPlayer(giveplayerid, Tamnica);
format(string,sizeof string,"~r~prison: ~w~%d",PlayerInfo); //quickly doing a small update on fuel (so it wont jump from 100 to its real value)
                        TextDrawSetString(Tamnica,string);
                        format(string, sizeof(string), "SERVER: %s je postavljen uprison od administrator %s na %d minuta. Razlog: %s.", giveplayer, sendername, ptime, (result));
SendClientMessageToAll(COLOR_LIGHTRED,string);
SetPlayerWantedLevel(giveplayerid, 0);
TextDrawHideForPlayer(giveplayerid, Jailtime);
}
    else
    {
            GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
printf("AdmWarn: Administrator %s je stavio %s prison na %d minuta.Razlog: %s.",sendername,  giveplayer, ptime , (result));
format(string, sizeof(string), "SERVER: %s(offline) je postavljen u prison od administrator %s na %d minuta . Razlog: %s.", giveplayerid, sendername, ptime, (result));
SendClientMessageToAll(COLOR_LIGHTRED,string);
ResetPlayerWeapons(giveplayerid);
WantedPoints = 0;
SetPlayerSkin(giveplayerid, 162);
PlayerInfo = 1;
PlayerInfo = ptime*60;
SetPlayerInterior(giveplayerid, 0);
SetPlayerPos(giveplayerid, 1794.6628,-1543.8092,2913.9067);
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessage(giveplayerid, COLOR_GOLD, string);
SetPlayerWantedLevel(giveplayerid, 0);
    }
}
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): Slika, <--- Pogledajte sta pise, i + Kad taj igrac dodje Ingame nece  ga staviti u Prison
Cile
4
Made Man
5. Feb. 2012.
Ne pomaze ti za offline giveplayer...
Trebas napravit komandu koja ce izbrisat u njegovom accu vrijeme prisona i ispisat novo vrijeme 😉
Tako ti je najlakse
Memorexâ„¢
4
Made Man
5. Feb. 2012.
Quote from February 5, 2012, 9:20 am:
Ne pomaze ti za offline giveplayer...
Trebas napravit komandu koja ce izbrisat u njegovom accu vrijeme prisona i ispisat novo vrijeme 😉
Tako ti je najlakse


Pa neznam ja to, Mozes mi pomoci uraditi? Kad ti je Najlakse?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha