Szerző Téma: Animba Esés + Spec  (Megtekintve 2160 alkalommal)

Nem elérhető petya

  • 433
    • Profil megtekintése
Animba Esés + Spec
« Dátum: 2010. október 02. - 22:16:06 »
0 Show voters
Olyan Scriptet Szeretné Hogyha Nekimennék A Falnak A Kocsival Gyorsan Akkor /carck animba essen és nem kelhetne fel akkor csak ha jön a mentõs és meggyógyítja...
Ez Egy Alap Specelés Parancs De Sajnos Csak RCON admin használhatja valaki megtudná csinálni nekem hogy GF alapon?
 
//
//  ADMIN SPECTATE FILTER SCRIPT
//  kye 2007
//
#pragma tabsize 0
#include <a_samp>
#include <core>
#include <float>
#include \"../include/gl_common.inc\"
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFFF
//------------------------------------------------------------------------------------------------------
#define ADMIN_SPEC_TYPE_NONE 0
#define ADMIN_SPEC_TYPE_PLAYER 1
#define ADMIN_SPEC_TYPE_VEHICLE 2
new gSpectateID[MAX_PLAYERS];
new gSpectateType[MAX_PLAYERS];
//------------------------------------------------------------------------------------------------------
public OnFilterScriptInit()
{
}
//------------------------------------------------------------------------------------------------------
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
// IF ANYONE IS SPECTATING THIS PLAYER, WE\'LL ALSO HAVE
// TO CHANGE THEIR INTERIOR ID TO MATCH
new x = 0;
while(x!=MAX_PLAYERS) {
    if( IsPlayerConnected(x) &&   GetPlayerState(x) == PLAYER_STATE_SPECTATING &&
   gSpectateID
  • == playerid && gSpectateType
  • == ADMIN_SPEC_TYPE_PLAYER )

         {
             SetPlayerInterior(x,newinteriorid);
}
x++;
}
}
//------------------------------------------------------------------------------------------------------
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new specplayerid, specvehicleid, idx;
// WE ONLY DEAL WITH COMMANDS FROM ADMINS IN THIS FILTERSCRIPT
if(!IsPlayerAdmin(playerid)) return 0;
cmd = strtok(cmdtext, idx);
// SPECTATE A PLAYER
if(strcmp(cmd, \"/specplayer\", true) == 0) {
    new tmp[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
   SendClientMessage(playerid, COLOR_WHITE, \"USAGE: /specplayer [playerid]\");
   return 1;
}
specplayerid = strval(tmp);
if(!IsPlayerConnected(specplayerid)) {
    SendClientMessage(playerid, COLOR_RED, \"specplayer: that player isn\'t active.\");
   return 1;
}
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, specplayerid);
SetPlayerInterior(playerid,GetPlayerInterior(specplayerid));
gSpectateID[playerid] = specplayerid;
gSpectateType[playerid] = ADMIN_SPEC_TYPE_PLAYER;
   return 1;
}
// SPECTATE A VEHICLE
if(strcmp(cmd, \"/specvehicle\", true) == 0) {
    new tmp[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
   SendClientMessage(playerid, COLOR_WHITE, \"USAGE: /specvehicle [vehicleid]\");
   return 1;
}
specvehicleid = strval(tmp);
if(specvehicleid < MAX_VEHICLES) {
   TogglePlayerSpectating(playerid, 1);
   PlayerSpectateVehicle(playerid, specvehicleid);
   gSpectateID[playerid] = specvehicleid;
   gSpectateType[playerid] = ADMIN_SPEC_TYPE_VEHICLE;
}
   return 1;
}
// STOP SPECTATING
if(strcmp(cmd, \"/specoff\", true) == 0) {
TogglePlayerSpectating(playerid, 0);
gSpectateID[playerid] = INVALID_PLAYER_ID;
gSpectateType[playerid] = ADMIN_SPEC_TYPE_NONE;
return 1;
}
return 0;
}

 
vagyis Ilyen Alapon Mint Ez:
 
if (strcmp(\"/autórespawn\", cmdtext, true, 10) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 1)
format(string, sizeof(string), \"Minden Autó Sikeresen Respawnolva!\", sendername);
        GetPlayerName(playerid, sendername, sizeof(sendername));
        SendClientMessageToAll(COLOR_GREEN, string);
        SetPlayerColor(playerid,COLOR_RED);
for(new v;v < MAX_VEHICLES;v++) SetVehicleToRespawn(v);
  return 1;
}

 
ChuckNorris: code tagek használata kötelezõ.
« Utoljára szerkesztve: 2010. október 03. - 19:01:24 írta ChuckNorris »

Animba Esés + Spec
« Válasz #1 Dátum: 2010. október 03. - 11:41:08 »
0 Show voters
én irtam 1 ien scriptet de  sajna nemadhatom oda mert akk mindenki megszerzi
mármint az animbaesést

Nem elérhető Delta

  • 159
    • Profil megtekintése
Animba Esés + Spec
« Válasz #2 Dátum: 2010. október 03. - 15:25:49 »
0 Show voters
Sérülés script, a lényeg annyi, hogy ha az élete a karakternek 40, vagy annál kevesebb az élete, akkor lefagyasztja, és animációba rakja.
Tesztelve!
Letöltési link:
http://solidfiles.com/d/593f/
EDIT: egy bug javítva, ez a frissebb verzió.
Foreach, illetve fixchars include letöltési helye mellékelve a scriptben.
« Utoljára szerkesztve: 2010. október 03. - 15:33:10 írta Delta »

Nem elérhető BeNiBoY

  • 1342
    • Profil megtekintése
Animba Esés + Spec
« Válasz #3 Dátum: 2010. október 03. - 15:47:16 »
0 Show voters
Idézetet írta: sivi151 date=1286098868\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3631\" data-ipsquote-contentclass=\"forums_Topic
én irtam 1 ien scriptet de  sajna nemadhatom oda mert akk mindenki megszerzi
mármint az animbaesést
 
lol, ne fossá már publikáltatni egy ilyen egyszerû dolgot. kül petya, tedd [*code]közé[*/code](csillagok nélkül), ha PAWN nyelven írsz vmit ide. és annyi hogy kiveszed az
 
if(!IsPlayerAdmin(playerid)) return 0;

 
sort

Nem elérhető petya

  • 433
    • Profil megtekintése
Animba Esés + Spec
« Válasz #4 Dátum: 2010. október 04. - 00:02:45 »
0 Show voters
Idézetet írta: Delta date=1286112349\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3631\" data-ipsquote-contentclass=\"forums_Topic
Sérülés script, a lényeg annyi, hogy ha az élete a karakternek 40, vagy annál kevesebb az élete, akkor lefagyasztja, és animációba rakja.
Tesztelve!
Letöltési link:
http://solidfiles.com/d/593f/
EDIT: egy bug javítva, ez a frissebb verzió.
Foreach, illetve fixchars include letöltési helye mellékelve a scriptben.
 
Sajnos nem lett jó valamiért hiába megy 40 alá a HP-m nem esik animba...

Animba Esés + Spec
« Válasz #5 Dátum: 2010. október 05. - 18:56:37 »
0 Show voters
nekem van müködõképes animbaesésem:D amibe meglõnek vagy lesel vhonan vagy éppen kocsival ütközöl akkor öszeesik de sajna nem publikállom nem akarom nyilvánoságra hozni
OFF:JA téll már irtam ide:D

Nem elérhető petya

  • 433
    • Profil megtekintése
Animba Esés + Spec
« Válasz #6 Dátum: 2010. október 05. - 20:24:45 »
0 Show voters
de sztem nyugodtan publikálhatnád ha a PWN-t nem is akkor legalább az AMX filét

Nem elérhető Delta

  • 159
    • Profil megtekintése
Animba Esés + Spec
« Válasz #7 Dátum: 2010. október 06. - 06:02:58 »
0 Show voters
Van fent még 1 animbaesés, ha meglõnek, leesel, elkezd rángatózni a képernyõ. Sivi: egy ilyen egyszerû dolgot nyugodtan lehet publikálni..

Nem elérhető petya

  • 433
    • Profil megtekintése
Animba Esés + Spec
« Válasz #8 Dátum: 2010. október 06. - 13:58:38 »
0 Show voters
Delta és tudnál ani egy linket az animbaesésrõl?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal