Szerző Téma: Report hiba, adminjail  (Megtekintve 952 alkalommal)

Report hiba, adminjail
« Dátum: 2015. július 14. - 12:55:55 »
0 Show voters
Sziasztok!
Tudnátok segíteni, hogy mi a hiba ebben a parancsban? Pontosan nem ír se warningot se errort de bugos. Mikor írok néha jó id-t ír néha meg random id-ket ír %d helyre, és még kiírja néha, hogy SERVER: Unknown command.
 
CMD:report(playerid,params[])
{
if(IsPlayerConnected(playerid) && Belepve[playerid] == 1)
{
   new szoveg;
   new string[128];
   new neve[MAX_PLAYER_NAME];
   new id;
   GetPlayerName(id,neve,sizeof(neve));
   if(sscanf(params,\"s\",szoveg))return SendClientMessage(playerid, FEHER,\"(( Használat: /report [szöveg] ))\");
format(string,sizeof(string),\"*REPORT* %s[%d]: %s\",neve,playerid,szoveg);
SendAdminMessage(FEHER,string);
return 1;
}
return 1;
}

 
A másik kérésem meg az lenne, hogy tudnátok küldeni egy zcmd-s /ajail parancsot?
Percben lehessen megadni az időt.
3 megadott kordináta kozül egyet random kiválaszt. 190.03674, 162.03223, 1003.15070 és 194.54520, 162.10164, 1003.15070 és 198.80438, 162.15810, 1003.15070
Moderátor rangtól lehessen berakni. if(JatekosInfo[playerid][Moderator] == 1 || JatekosInfo[playerid] >= 1)
Válaszotokat előre is köszi!
« Utoljára szerkesztve: 2015. július 25. - 09:46:37 írta divkn »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Report hiba, adminjail
« Válasz #1 Dátum: 2015. július 14. - 13:44:26 »
0 Show voters
new szoveg;
if(sscanf(params,\"s\",szoveg)) //...
format(string,sizeof(string),\"*REPORT* %s[%d]: %s\",neve,playerid,szoveg);

 
a szoveg az itt nem string (karakterlánc)...
így írd:
 
new szoveg[128];

 
és sscanf-nél meg kell adni, hogy mekkora a string méret: \"s[128]\" legyen ne sima \"s\"
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Report hiba, adminjail
« Válasz #2 Dátum: 2015. július 14. - 13:50:30 »
0 Show voters
Sikerült, és jó is! Köszi.  :thumbsup: :thumbsup:
Egyik része a témának megoldva!

Report hiba, adminjail
« Válasz #3 Dátum: 2015. július 28. - 03:37:20 »
0 Show voters
Mod eleje
 
new BortonTimer[MAX_PLAYERS];
forward IsPlayerSzabad(playerid);

 

public IsPlayerSzabad(playerid)
{
pInfo[playerid][pBorton] --; // átirandó
if(pInfo[playerid][pBorton] <= 0) // átirandó
{
pInfo[playerid][pBorton] = 0; // átirandó
        KillTimer(BortonTimer[playerid]);
    SendClientMessage(playerid, NARANCS, \"Letöltötted a büntetésed, újra szabad vagy!\");
    SetPlayerInterior(playerid, 0), SetPlayerVirtualWorld(playerid, 0), SetPlayerPos(playerid, 0.0,0.0,0.0);
}
return 1;
}

 
OnPlayerDisconnect
 
KillTimer(BortonTimer[playerid]);

 

CMD:ajail(playerid, params[])
{
if(JatekosInfo[playerid][Moderator] == 1 || JatekosInfo[playerid] >= 1)
{
new Ido, Indok[128], S[128];
if(sscanf(params, \"uds\", id, Ido, Indok)) return SendClientMessage(playerid, PIROS, \"Használat: /ajail [PlayerID] [Perc] [indok]\");
        if(!IsPlayerConnected(id)) return SendClientMessage(playerid, PIROS, \"A játékos nem elérhető!\");
pInfo[id][pBorton] = Ido * 60; //átírandó
SetPlayerInterior(id, 0), SetPlayerPos(id, 0.0,0.0,0.0);
format(S, sizeof(S), \"%s börtönbe zárt! Indok: %s. Időtartam: %d Perc\",Nev(playerid), Indok, Ido);
SendClientMessage(id, PIROS, S);
SendClientMessage(playerid, ZOLD, \"Börtönbe zártad az illetőt!\");
        KillTimer(BortonTimer[id]);
BortonTimer[id] = SetTimerEx(\"IsPlayerSzabad\", 1000, true, \"i\", id);
}
else
{
    SendClientMessage(playerid, PIROS, \"Nem vagy Moderátor!\");
}
return 1;
}

 
Szólj ha valami nemjó, vagy valamit kihagytam. Fáradt vagyok már szóval van rá esély :D
« Utoljára szerkesztve: 2015. július 28. - 08:42:24 írta MAЯTIN »

Report hiba, adminjail
« Válasz #4 Dátum: 2015. július 28. - 08:43:51 »
+1 Show voters
[gmod]Legközelebb a [ code= pawn][/ code]-ra/re figyeljetek oda![/gmod]
www.twitch.tv/almightymartin

Az év STAFF tagja - 2015
Az év RP szervere - 2015 - [rc-rp.hu]

Red County Role Play [rc-rp.hu] - Tulajdonos
Project San Andreas [psa.hu] - Főadminisztrátor
See MTA LV [see-game.com] - Admin 4

Report hiba, adminjail
« Válasz #5 Dátum: 2015. augusztus 06. - 12:41:10 »
0 Show voters
Köszönöm mindenkinek a fáradozását! Sokat segítettetek.
Zárom

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal