God engedélyezés letiltás

Indította Mokus, 2012. szeptember 23. - 00:12:10

Előző téma - Következő téma

Mokus

Sziasztok bruti kért egy scriptet én megcsináltam neki
Link ahol kérte:http://sampforum.hu/index.php?topic=32320.msg344143#new\" rel=\"external nofollow\">http://sampforum.hu/index.php?topic=32320.msg344143#new
Ez a script arról szól engedélyezhessük a játékosoknak a godod nekem ezt a setpvarintet Gabor.. tanitotta meg és én mindig gyakorolgatom hála jött ez a script kérés így megin gyakorolhattam mûködik elösször nem mûködött de utána javitottam itt is a script használjátok egészséggel.
 
#include <a_samp>
#include <zcmd>
#include <dini>
#include sscanf2
new szFile[ 40 + 1 ];
public OnPlayerConnect( playerid )
{
format( szFile, sizeof( szFile ), \"god/%s.ini\", szName( playerid ) );
if( dini_Exists( szFile ) )
{
SetPVarInt( playerid, \"iRank\", dini_Int( szFile, \"god\" ) );
}
else
{
SetPVarInt( playerid, \"iRank\", 0 );
dini_Create( szFile );
}
return 1;
}
public OnPlayerDisconnect( playerid, reason )
{
format( szFile, sizeof( szFile ), \"god/%s.ini\", szName( playerid ) );
dini_IntSet( szFile, \"god\", GetPVarInt( playerid, \"iRank\" ) );
return 1;
}
stock szName( playerid )
{
static
s_szName[ MAX_PLAYER_NAME + 1 ];
GetPlayerName( playerid, s_szName, MAX_PLAYER_NAME );
return s_szName;
}
CMD:god(playerid,params[])
{
if( GetPVarInt( playerid, \"iRank\" ) == 2)
{
SetPlayerHealth(playerid, 99999999);
}
else
{
SendClientMessage(playerid,-1,\"Itt nincs engedélyezve jelengleg a god\");
}
return 1;
}
CMD:setgod( playerid, params[] )
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, \"Nem vagy rcon admin\");
{
new
                                    iPlayer,
                                    iRank;
if( sscanf( params, \"ui\", iPlayer, iRank ) ) return SendClientMessage( playerid, 0xFF0000AA, \"Használat: /setgod <Játékos ID/Név> <Szint>\" );
if( iPlayer == INVALID_PLAYER_ID ) return SendClientMessage( playerid, 0xFF0000AA, \"HIBA: Érvénytelen ID/Név.\" );
if( ( 0 < iRank > 2 ) ) return SendClientMessage( playerid, 0xFF0000AA, \"HIBA:Vagy engedélyezed vagy nem 3. funkció nincs.\" );
SetPVarInt( iPlayer,  \"iRank\", iRank );
}
return 1;
}
CMD:godoff(playerid,params[])
{
if( GetPVarInt( playerid, \"iRank\" ) == 2)
{
SetPlayerHealth(playerid, 100);
}
else
{
SendClientMessage(playerid,-1,\"Itt nincs engedélyezve jelengleg a god\");
}
return 1;
}

Dante Sanders

Igen - Igen klasz szkript de TIPP:Rakd fel a www.solidfiles.com ra a szkriptet mielot egy moderator figyelmesztet,hogy nem raktad ki a letoltesi linket! :D

instant

BlackJack\" post=\"344162\" timestamp=\"1348378773\"]
Igen - Igen klasz szkript de TIPP:Rakd fel a www.solidfiles.com ra a szkriptet mielot egy moderator figyelmesztet,hogy nem raktad ki a letoltesi linket! :D
 
[/quote]
Nem muszály feltölteni solidra igy is ki lehet rakni ...
ON : Szép munka majd tesztelem

Mokus

Köszönöm majd kicsit fel tuningolom hogy mindenkinek lehet engedélyezni csak még nem tudom mi az a függvény hogy mindenkinek mert mindig true-t használom

Pedró

majdnem elhányom magam a script felépítésén, a kinézetén :S:S:SS
\"kicsit\" alakítottam rajta.
+ OnPlayerSpawn-nál god-ot ad ha aktiválva van..
http://pastebin.com/gvQvHsRB\" rel=\"external nofollow\">http://pastebin.com/gvQvHsRB
egyébként az ötlet maga jó volt.

rewan

Megszokás kérdése, nekem pl. a javított is szúrja a szemem, de nyilvánosság elé nem tárnék egy rendezetlen kódot :hmmm:
Mûködés szempontjából ellenben tökmindegy, hogy hogyan néz ki.
Viszont jó script, grat!

Olie

Idézetet írta: rewan date=1348399455\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27833\" data-ipsquote-contentclass=\"forums_TopicMegszokás kérdése, nekem pl. a javított is szúrja a szemem, de nyilvánosság elé nem tárnék egy rendezetlen kódot :hmmm:
Mûködés szempontjából ellenben tökmindegy, hogy hogyan néz ki.
Viszont jó script, grat!
 



Mikor kérésre írok scriptet, általában engem is leszólnak, hogy úgy néz ki, mint ha valaki odahányt volna.
És igen, mûködni mûködik, akkor nem mindegy? :D
 
Ötletes script.
Kezdõként gyakorlásra mindenképpen hasznos volt megírni.

Mokus

Köszönöm a kritikákat máskor jobban meg fogom csinálni de ezt most gyorsan össze dobtam Olie teljesen igazad van gyorsan össze dobom neki tesztelem és kész majd ö el rendezi magának meg úgy is módba írják(Már aki)