Modificare Plugin Wargods [rezolvat]

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
R0tty
Membru, skill 0
Membru, skill 0
Posts: 76
Joined: 16 Aug 2009, 21:28
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!
Been thanked: 1 time

10 Mar 2019, 23:10

Plugin Cerut: Wargods
Descriere (adica ce face el mai exact): Salut All
va rog ma puteti ajuta cu corectarea pluginului de mai jos , l-am luat tot de pe aici , am modificat eu mesajele , totul merge brici , in schimb nu-mi salveaza chatul cand adminul cere scanarea playerului , si nu pot vedea in logs data si ora cand adminul a cerut scanarea.
Ma puteti ajuta sa pot vedea in logs si aceste informatii ?
Multumesc !
Cere scanare wargods playerilor
Serverul ruleaza (HLDS/ReHLDS): ReHLDS
Versiune AMX Mod X: AMXX1.8.2
Modul Serverului: CSTRIKE
| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <colorchat>

#pragma tabsize 0

new bool: hascan[33];
new const TAG[] = "^x04[WarGodS Scan]"

public plugin_init() {
   register_plugin("WarGods Cerere", "1.0", "DanN");
   
   register_clcmd ( "say", "hook_say" );
}

public client_connect(id)
{
   hascan[id] = false;
}

public hook_say ( id )
{
   new szSaid[ 192 ];
   read_args( szSaid, sizeof( szSaid ) -1 );
   remove_quotes( szSaid );
    
   if( contain( szSaid, "/scan" ) != -1 )
   {
      new target[ 32 ];
      copy( target, sizeof( target ) -1, szSaid[ 6 ] );
         
      new player = cmd_target( id, target, 2 );
      
      if(hascan[player])
      {
         static szName[ 32 ];
         get_user_name( player, szName, sizeof( szName ) -1 );
         ColorChat(id, RED, "%s ^x03 Adminul ^x04[%s] ^x03 Cere o Scanare Wargods Jucatorului ^x04[%s].", TAG, get_name(id), szName);
		 ColorChat(id, RED, "%s ^x03 Link download ^x04www.wargods.ro/wcd/download.php", TAG);
		 ColorChat(id, RED, "%s ^x03 Ai Maxim 5 Minute sa dai Scanarea , sau Primesti Ban Permanent", TAG);
		 ColorChat(id, RED, "%s ^x04 Downloadezi Executabilul si dai Scan ^x03 Dupa Scanare ^x04 Deschide Consola ,Scrie say , Apoi apasa CTRL + V", TAG);
         return PLUGIN_HANDLED;
      }
      
      if( player )
      {
         static szName[ 32 ];
         new timer[ 32 ];
         get_user_name( player, szName, sizeof( szName ) -1 );
         get_time("%d/%m/%Y - %H:%M:%S", timer,31);
         hascan[player] = true;
         client_cmd(player, "snapshot");
         ColorChat(0, GREEN, "%s ^x03 Adminul ^x04[%s] ^x03 Cere Jucatorului ^x04[%s] ^x03 Sa Faca o Scanare Wargods. ^x04[ Data/Ora: %s ]", TAG, get_name(id), szName, timer);
         ColorChat(0, GREEN, "%s ^x03 Adminul va face poza la consola pentru , dovada ca a cerut Scanarea ! Nu da-ti ban fara dovada !!!", TAG);
         ColorChat(0, GREEN, "%s ^x03 Link download ^x04www.wargods.ro/wcd/download.php", TAG);
            client_cmd(id,"snapshot")
       if(is_user_alive(player))   user_silentkill(player)
       cs_set_user_team(player,CS_TEAM_SPECTATOR)
      }
      else
      {
         ColorChat(id, GREEN, "%s Jucatorul specificat nu exista.", TAG);
      }

      return PLUGIN_HANDLED;
   }
   
   return PLUGIN_CONTINUE;
}
      
stock get_name ( id ) {
   
   new name [ 32 ] ;
   get_user_name ( id, name, 31 );
   
   return name;
}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
Mesajele care ma intereseaza sa-mi apara salvate in losg sunt :
| Afiseaza codul
  

      ColorChat(0, GREEN, "%s ^x03 Adminul ^x04[%s] ^x03 Cere Jucatorului ^x04[%s] ^x03 Sa Faca o Scanare Wargods. ^x04[ Data/Ora: %s ]", TAG, get_name(id), szName, timer);
         ColorChat(0, GREEN, "%s ^x03 Adminul va face poza la consola pentru , dovada ca a cerut Scanarea ! Nu da-ti ban fara dovada !!!", TAG);
         ColorChat(0, GREEN, "%s ^x03 Link download ^x04www.wargods.ro/wcd/download.php", TAG);


si


   ColorChat(id, RED, "%s ^x03 Adminul ^x04[%s] ^x03 Cere o Scanare Wargods Jucatorului ^x04[%s].", TAG, get_name(id), szName);
		 ColorChat(id, RED, "%s ^x03 Link download ^x04www.wargods.ro/wcd/download.php", TAG);
		 ColorChat(id, RED, "%s ^x03 Ai Maxim 5 Minute sa dai Scanarea , sau Primesti Ban Permanent", TAG);
		 ColorChat(id, RED, "%s ^x04 Downloadezi Executabilul si dai Scan ^x03 Dupa Scanare ^x04 Deschide Consola ,Scrie say , Apoi apasa CTRL + V", TAG);
Last edited by Radu eXtream on 12 Mar 2019, 11:33, edited 3 times in total.
Reason: Marcat ca rezolvat.
RoyalServer
User avatar
Laurentiu P.
Fost moderator
Fost moderator
Posts: 2548
Joined: 10 Jul 2013, 21:26
Detinator Steam: Da
Reputatie: Fost super moderator
Fond eXtream: 100
Has thanked: 26 times
Been thanked: 61 times
Contact:

10 Mar 2019, 23:52

Deci vrei sa apara in chat data si ora cand cere wg sau sa iti salveze in logs?
no...
R0tty
Membru, skill 0
Membru, skill 0
Posts: 76
Joined: 16 Aug 2009, 21:28
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!
Been thanked: 1 time

11 Mar 2019, 00:13

Sa se salveze in logs , Mesajele care le genereaza pluginul + Data si ora in stanga lor , cu se salveaza normal in logs.
In Clipa de fata , In logs , Nu se salveaza nici un mesaj dintre mesajele care le genereaza pluginul .
Pe Server se genereaza perfect , dar in logs nu se salveaza nici unul dintre mesajele generate de plugin.
De Ce Oare ?
Am modificat si Cererea :P
User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3844
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 594 times
Contact:

11 Mar 2019, 01:47

de pe tot forumul, fix cea mai bună susrsă ai găsit:))
nu se salvează în logs pentru că nu are așa ceva

Code: Select all

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <colorchat>

#pragma tabsize 0

new bool: hascan[33],admin
new const TAG[] = "[www.cs2.ro/forum]"

public plugin_init() {
   register_plugin("WarGods Cerere", "1.0", "DanN");
   
   register_clcmd ( "say", "hook_say" );
   register_clcmd ( "say_team", "hook_say" );
}

public client_connect(id)   hascan[id] = false;

public hook_say ( id )
{
   new szSaid[ 195 ],text[512]
   read_args( szSaid, sizeof( szSaid ) -1 );
   remove_quotes( szSaid );
    
   if( contain( szSaid, "/wg" ) != -1 )
   {
      if(!is_user_admin(id))   return PLUGIN_HANDLED
      
      new target[ 32 ];
      copy( target, sizeof( target ) -1, szSaid[ 6 ] );
      if(equal(target,""))
      {
         ColorChat( id, GREEN, "%s^x03 Folosire /wg NICK",TAG)
         return PLUGIN_HANDLED
      }
      
      new player = cmd_target( id, target, 2 );
      
      if(hascan[player])
      {
         ColorChat( id, GREEN, "%s^x03 Jucatorului^x04 [%s]^x03 i s-a cerut deja o scanare wargods, de catre adminul ^x04[%s].", TAG, get_name(player), get_name(admin));
         return PLUGIN_HANDLED;
      }
      
      if( player )
      {
         new timer[ 32 ];
         get_time("%d/%m/%Y - %H:%M:%S", timer,31);
         hascan[player] = true;
         admin=id
         client_cmd(player, ";snapshot");
         ColorChat(0, GREEN, "%s^x03 Adminul ^x04[%s] ^x03ii cere scanare Wargods lui ^x04[%s]. Data/Ora: ^x03 %s", TAG, get_name(id), get_name(player), timer);
         ColorChat(0, GREEN, "%s^x03 De asemenea are si el o poza cu mesajul ca ia cerut, in caz de neprezentare are dovada pentru ban.", TAG);
         ColorChat(0, GREEN, "%s^x03 Link download ^x04www.wargods.ro/wcd/download.php", TAG);
         if(is_user_alive(player))   user_silentkill(player)
         cs_set_user_team(player,CS_TEAM_SPECTATOR)
	 formatex(text,charsmax(text),"%s %s Adminul %s i-a cerut o scanare WG jucatorului %s",TAG,timer,get_name(id),get_name(player))
	 write_file("addons/amxmodx/logs/wg.txt",text,-1)
      }
      else
      {
         ColorChat(id, GREEN, "%s Jucatorul specificat nu exista.", TAG);
         return PLUGIN_HANDLED
      }

      return PLUGIN_HANDLED;
   }
   return PLUGIN_CONTINUE;
}
      
stock get_name ( id ) {
   new name [ 32 ] ;
   get_user_name ( id, name, 31 );
   
   return name;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
R0tty
Membru, skill 0
Membru, skill 0
Posts: 76
Joined: 16 Aug 2009, 21:28
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!
Been thanked: 1 time

11 Mar 2019, 10:21

Asa cum m-am obisnuit !
L E V I N , salvatorul meu dintotdeuna.
Multumesc man !
User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3844
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 594 times
Contact:

11 Mar 2019, 20:23

nu ai log în addons/amxmodx/logs/wg.txt ???
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
R0tty
Membru, skill 0
Membru, skill 0
Posts: 76
Joined: 16 Aug 2009, 21:28
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!
Been thanked: 1 time

11 Mar 2019, 20:45

aaaaa gata am gasit , stai ca eu m-am uitat in cstrike/logs
Merge , merge
Multumesc Mult !!
Post Reply

Return to “Cereri”

  • Information