16.02.2013, 05:29
bueno mi duda es como paso este fs a mi gm:
saludos,gracias
Quote:
// This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> #include <zcmd> #include <sscanf2> #define FILTERSCRIPT enum pMueble { pArmario, pTV, pCama, pInodoro }; new PlayerInfo[MAX_PLAYERS][pMueble]; new Float:X,Float:Y,Float:Z; new tv[MAX_PLAYERS]; new Arm[MAX_PLAYERS]; new Bed[MAX_PLAYERS]; new Toi[MAX_PLAYERS]; zcmd(cmueble, playerid, params[]) { if(!sscanf(params, "s[64]", params[0])) { if(strcmp(params[0], "TV", true) == 0) { PlayerInfo[playerid][pTV] = 1; SendClientMessage(playerid, -1, "Has comprado una TV"); } else if(strcmp(params[0], "Armario", true) == 0) { PlayerInfo[playerid][pArmario] = 1; SendClientMessage(playerid, -1, "Has comprado un Armario"); } else if(strcmp(params[0], "Cama", true) == 0) { PlayerInfo[playerid][pCama] = 1; SendClientMessage(playerid, -1, "Has comprado una Cama"); } else if(strcmp(params[0], "Inodoro", true) == 0) { PlayerInfo[playerid][pInodoro] = 1; SendClientMessage(playerid, -1, "Has comprado un Inodoro"); } } else SendClientMessage(playerid, -1, "Utiliza: /cmueble <TV> | <Armario> | <Cama> | <Inodoro>"); return 1; } zcmd(colocarm, playerid, params[]) { if(!sscanf(params, "s[64]", params[0])) { if(strcmp(params[0], "TV", true) == 0) { if(PlayerInfo[playerid][pTV] == 1) { SendClientMessage(playerid, -1, "Colocaste tu TV"); SendClientMessage(playerid, -1, "Ahora elige la posiciуn en la que estarб"); GetPlayerPos(playerid, X,Y,Z); tv[playerid] = CreateObject(1786,X,Y,Z-0.8,0,0,0,50.0); EditObject(playerid, tv[playerid]); PlayerInfo[playerid][pTV] = 0; } else SendClientMessage(playerid, -1, "No tienes un televisor!"); } else if(strcmp(params[0], "Armario", true) == 0) { if(PlayerInfo[playerid][pArmario] == 1) { SendClientMessage(playerid, -1, "Colocaste tu Armario"); SendClientMessage(playerid, -1, "Ahora elige la posiciуn en la que estarб"); GetPlayerPos(playerid, X,Y,Z); Arm[playerid] = CreateObject(2025, X,Y,Z-0.7,0,0,0,50.0); EditObject(playerid, Arm[playerid]); PlayerInfo[playerid][pArmario] = 0; } else SendClientMessage(playerid, -1, "No tienes un armario!"); } else if(strcmp(params[0], "Cama", true) == 0) { if(PlayerInfo[playerid][pCama] == 1) { SendClientMessage(playerid, -1, "Colocaste tu cama"); SendClientMessage(playerid, -1, "Ahora elige la posiciуn en la que estarб"); GetPlayerPos(playerid, X,Y,Z); Bed[playerid] = CreateObject(1725, X,Y,Z-0.7,0,0,0,50.0); EditObject(playerid, Bed[playerid]); PlayerInfo[playerid][pCama] = 0; } else SendClientMessage(playerid, -1, "No tienes una cama!"); } else if(strcmp(params[0], "Inodoro", true) == 0) { if(PlayerInfo[playerid][pInodoro] == 1) { SendClientMessage(playerid, -1, "Colocaste tu inodoro"); SendClientMessage(playerid, -1, "Ahora elige la posiciуn"); GetPlayerPos(playerid, X,Y,Z); Toi[playerid] = CreateObject(2528,X,Y,Z-0.7,0,0,0,50.0); EditObject(playerid, Toi[playerid]); PlayerInfo[playerid][pInodoro] = 0; } else SendClientMessage(playerid, -1, "no tenes un baсo -.-!"); } } else SendClientMessage(playerid, -1, "Utiliza: /colocarm <TV> | <Armario> | <Cama> | <Inodoro>"); return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } |