Ein neues Thema erstellen  Auf das Thema antworten  [ 21 Beiträge ]  Gehe zu Seite 1 2 Nächste
Autor Nachricht
BeitragVerfasst: 22.11.2005, 12:51 
Benutzeravatar

Registriert: 22.11.2005, 12:44
Beiträge: 16
Hallo,

das Plugin plugin_logd_cavey_tk v1.0.1 ist fehlerhaft. Sowohl das normale welches auf Admin-Mod.de erhältlich ist, als auch die Version in plugin_AM-CS-PACK3 v. 3.0:


Die Feherhafte Stelle:
Code:
        if(playerinfo(iIDA, Data, MAX_NAME_LENGTH, iUserID, iWONID, iTeamA)){
                if(playerinfo(iIDV, Data, MAX_NAME_LENGTH, iUserID, iWONID, iTeamA)){
                        if(iTeamV != iTeamA){
                                /*They are not on the same team, so it is okay*/
                                return PLUGIN_CONTINUE;
                        } else {
                                TeamKills[iIDV][iIDA] = TeamKills[iIDV][iIDA] + 1;
                                punish(iIDV,iIDA);
                                return PLUGIN_CONTINUE;
                        }
                }
        }

Die Teamzugehörigkeit von playera kommt demzufolge in iTeamA, jedoch auch die Zugehörigkeit von playerb kommt ebenfalls in iTeamA
Deshab werden keine TK erkannt.

Richtig sollte demnach sein
Code:
        if(playerinfo(iIDA, Data, MAX_NAME_LENGTH, iUserID, iWONID, iTeamA)){
                if(playerinfo(iIDV, Data, MAX_NAME_LENGTH, iUserID, iWONID, iTeamV)){
                        if(iTeamV != iTeamA){
                                /*They are not on the same team, so it is okay*/
                                return PLUGIN_CONTINUE;
                        } else {
                                TeamKills[iIDV][iIDA] = TeamKills[iIDV][iIDA] + 1;
                                punish(iIDV,iIDA);
                                return PLUGIN_CONTINUE;
                        }
                }
        }

Habe das so kompiliert und ausprobiert, und siehe das, es funktioniert. Auch mit Menu.

Ich habe an dein Beitrag eine geänderte Version angehängt.


Grüße

Mike


Dateianhänge:
Dateikommentar: Version 1.2
plugin_logd_cavey_spindoc_tk.zip [7.9 KiB]
320-mal heruntergeladen


Zuletzt geändert von Spin-Doc am 22.11.2005, 18:23, insgesamt 3-mal geändert.
Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 22.11.2005, 16:48 
Benutzeravatar

Registriert: 22.11.2005, 12:44
Beiträge: 16
So da es mir eben langweilig war, hab ich eben einfach noch eine burry function eingebaut.

neue version im anhang: plugin_logd_cavey_spindoc_tk.sma Version 1.1.0

*edit*
für die bury function muss in der adminmod.cfg

allow_client_exec 1

gesetzt sein.


download siehe erstes post


Zuletzt geändert von Spin-Doc am 22.11.2005, 18:23, insgesamt 1-mal geändert.

Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 22.11.2005, 17:06 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
ups.-. Ok. sehr gut :)

Komisch, dass das noch nie jemandem aufgefallen ist :(

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 22.11.2005, 17:11 
Benutzeravatar

Registriert: 22.11.2005, 12:44
Beiträge: 16
Hier als Anhang gleich mal das ganze Paket mit geänderter Source, Readme und Changelog ;)

Siehe oben


Zuletzt geändert von Spin-Doc am 22.11.2005, 18:21, insgesamt 1-mal geändert.

Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 22.11.2005, 17:53 
Benutzeravatar

Registriert: 02.05.2003, 16:21
Beiträge: 378
Zitat:
ups.-. Ok. sehr gut :)

Komisch, dass das noch nie jemandem aufgefallen ist :(
forum/viewtopic.php?p=60383 :roll:



:wink:


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 22.11.2005, 18:21 
Benutzeravatar

Registriert: 22.11.2005, 12:44
Beiträge: 16
Nuja mit der korrigierten Version von oben klappts nun wieder, und du kannst sogar TeamKiller im Boden vergraben, also saugen und installieren ;)


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 23.11.2005, 15:33 
Benutzeravatar

Registriert: 02.05.2003, 16:21
Beiträge: 378
Mit der Alten geht das aber auch...aus dem Am-Pack ;)


Zuletzt geändert von Thunderbolt am 24.11.2005, 16:03, insgesamt 1-mal geändert.

Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.11.2005, 12:33 
Benutzeravatar

Registriert: 22.11.2005, 12:44
Beiträge: 16
mit der amx version oder dem selbst komiliertem sma? denn der source code in der sma ist fehlerhaft.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.11.2005, 16:02 
Benutzeravatar

Registriert: 02.05.2003, 16:21
Beiträge: 378
Im AM-Pack ist doch nur die compilierte Version drin?
Oder reden wir von zwei verschiedenen Packs?? ;)

?q=node/view/41&plugin=plugin_sdal_adminmod_pack2


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.11.2005, 16:14 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
Er spricht vom AM_CS Pack3

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.11.2005, 18:50 
Benutzeravatar

Registriert: 02.05.2003, 16:21
Beiträge: 378
Dann ist im Pack 3 eine ältere Version als im Pack 2??
Denn im Pack 2 das funktioniert und hat auch Bury-Funktionen usw.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 24.11.2005, 23:55 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
hm...ok :)

Ich gebe zu, mein Sortiment ist etwas chaotisch angeordnet. Habe ich mich im CS Pack 3 wohl vergriffen :(

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 26.11.2005, 12:15 
Benutzeravatar

Registriert: 22.11.2005, 12:44
Beiträge: 16
Kann mir mal jemand das AM Pack 2 zukommen lassen? In der Plugin Section auf Admin-mod.de scheint es nicht mehr erhältlich zu sein.

Genausowenig konnt ich irgendwo eine neue Version von Caveys TK Script auftreiben.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 26.11.2005, 12:22 
Benutzeravatar

Registriert: 22.11.2005, 12:44
Beiträge: 16
Hm habs gefunden (muss blind gewesen sein ;) ). Jedoch ist in dem Paket keine Source Version von Caveys TK Plugin enthalten, nur die kompilierte AMX, wie Thunderbolt schon geschrieben hatte.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 30.11.2005, 13:26 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
*peinlich* :oops:

Es scheint bei mir in den weiten meiner Festplatten verloren gegangen zu sein :(

Werde aber noch mal suchen.

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 30.11.2005, 17:46 
AM.de Team
Benutzeravatar

Registriert: 23.11.2001, 00:00
Beiträge: 3842
Wohnort: Vor König Arthus
Ich glaube, ich weiß warum es keine Source gibt... Das hat vermutlich weniger mit seiner Ordnung zu tun. Das könnte eine von mir überarbeite Version sein, die ich mal auf den sWINGer Club geladen habe. Problem: mein Source-Code ist auch weg.

_________________
Der schwarze Ritter triumphiert immer...
WING-Clan


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 01.12.2005, 00:40 

Registriert: 29.11.2005, 15:06
Beiträge: 179
Wohnort: Oberhausen
Habe mal ne frage waum Comp, ihr nicht sofort in einem ordner win und linux is doch für noobs einfacher finde ich??? wer das eine nicht braucht löscht den ordner!

Mein chef sagt zwar eigen arbeit ist notwendig!!!!
aber ich denke mal nicht nichtt edv oder!!! es gibt viele die nicht wissen wie sie es Comp sollen!

_________________
Wir zocken nie nüchtern!!!!!!


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 01.12.2005, 17:55 
AM.de Team
Benutzeravatar

Registriert: 23.11.2001, 00:00
Beiträge: 3842
Wohnort: Vor König Arthus
Weil das die nachträgliche Arbeit reduziert. Die Standardplugins sind alle compiliert dabei (stets mit der aktuellen Version compiliert). Jetzt stell Dir mal vor alle Customplugins müssten beim nächsten Update neu compiliert werden. Meldest Du Dich als Freiwilliger?
Außerdem ist es die Sicherheit für den User, dass das Plugin auch das macht, was im Source-Code steht. Wer hält denn den Autor davon ab, einen abgespeckten Source-Code zur Verfügung zu stellen, während er in der mitgelieferten compilierten Version diverse Hintertüren eingebaut hat?

_________________
Der schwarze Ritter triumphiert immer...
WING-Clan


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 01.12.2005, 21:09 
Benutzeravatar

Registriert: 22.11.2005, 12:44
Beiträge: 16
Zum Problem mit dem entschwunden Source-Code: Macht ja nix, schließlich hab das ich Plugin ja nicht umsonst korrigiert und die Bury Funktion eingefügt ;)
Einfach das nehmen, dann passt das schon.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 06.12.2005, 22:12 
AM.de Team
Benutzeravatar

Registriert: 23.11.2001, 00:00
Beiträge: 3842
Wohnort: Vor König Arthus
Das Plugin wurde auf am.de und am.org hochgeladen. Ich habe Deinen Namen aus dem Dateinamen entfernt, da Du nur wenige Änderungen im Code vorgenommen hast und die bisherigen Nutzer nicht irritiert werden. Dafür habe ich die Würdigung Deiner Arbeit in der Readme und der Pluginbeschreibung Genüge getan. Ich hoffe, dass das in Deinem Sinne ist.

_________________
Der schwarze Ritter triumphiert immer...
WING-Clan


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 21 Beiträge ]  Gehe zu Seite 1 2 Nächste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de
Original Design von "[ Half-Life Admin Mod © Alfred Reynolds 2000-2003 ] - [ site design by Jägermeister ]"