Jump to content

alinutz_boy32

Membru
  • Posts

    91
  • Joined

  • Last visited

    Never

Everything posted by alinutz_boy32

  1. Mai am o intrebare ! cand astept minutele imi da respawn si scrie Released From Jai.. cum fac si cand dau /unjail si imi da respawn.. sa scrie tot la fel ! [pawn]public UnjailPlayer(player1) { KillTimer(JailTimer[player1]); PlayerInfo[player1][JailTime] = 0; PlayerInfo[player1][Jailed] = 0; SetPlayerInterior(player1,0); SetPVarInt(player1, "Jailed", 0); SetPlayerPos(player1, 0.0, 0.0, 0.0); SpawnPlayer(player1); PlayerPlaySound(player1,1057,0.0,0.0,0.0); GameTextForPlayer(player1,"~g~Released ~n~From Jail",3000,3); }[/pawn]
  2. Am observat ceva! merge sa flosesti comenziile /ls /la numai daca ai admin!
  3. acum merge .. dar merge orice comanda .. eu vreau daca esti in jail sa nu meara /lv /ls etc.. doar comanda adminilor unjail!
  4. Am si eu o problema .. nu pot sa folosesc comanda /unjail cand sunt in puscarie! eu cred ca este de la
  5. Da .. status cu descrieri ! Poti sa adaugi u 3 descrieri! Uite cum este acesta din Sistemul asta! http://www.sa-mp.ro/forum/index.php?topic=29916.0
  6. Salut am aceasta comanda , si vreau sa o fac cu descrieri ! cum pot face? [pawn]CMD:stats ( playerid , params [ ] ) { new target=playerid; if ( !isnull ( params ) ) target=strval ( params ) ; new str [ 100 ] , str2 [ 200 ] , str3 [ 200 ] , str4 [ 200 ] , str5 [ 250 ] , str7 [ 100 ],str6 [ 990 ]; new sts [ 10 ]; new killer [ 50 ]; new lvl [ 30 ]; new sp [ 30 ]; new vp [ 30 ]; if ( PlayerInfo [ target ] [ Kills ] == 0 ){killer = "Noob";} if ( PlayerInfo [ target ] [ Kills ] >= 1 ){killer = "Begginer";} if ( PlayerInfo [ target ] [ Kills ] >= 50 ){killer = "Advanced";} if ( PlayerInfo [ target ] [ Kills ] >= 150 ){killer = "Pro";} if ( PlayerInfo [ target ] [ Kills ] >= 400 ){killer = "Killer";} if ( PlayerInfo [ target ] [ Kills ] >= 800 ){killer = "Master Killer";} if ( afk [ target ] == 1 ){sts = "Da";} else {sts = "Nu";} if ( PlayerInfo [ target ] [ Level ] == 0 ){lvl = "Player";} if ( PlayerInfo [ target ] [ Level ] == 1 ){lvl = "Mini-Helper";} if ( PlayerInfo [ target ] [ Level ] == 2 ){lvl = "Helper";} if ( PlayerInfo [ target ] [ Level ] == 3 ){lvl = "Co-Moderator";} if ( PlayerInfo [ target ] [ Level ] == 4 ){lvl = "Moderator";} if ( PlayerInfo [ target ] [ Level ] == 5 ){lvl = "Administrator";} if ( PlayerInfo [ target ] [ Level ] == 6 ){lvl = "Owner";} if ( boost [ target ] == true ){sp = "Activat";} else {sp = "Dezactivat";} if ( Vup [ target ] == 1 ){vp = "Activat";} else {vp = "Dezactivat";} if ( IsPlayerConnected ( target ) ) { new ye , mo , d; getdate ( ye , mo , d ) ; format ( str , 100 , "{AD8693}\n{CCFF00}+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\n" ) ; format ( str2 , 200 , "\t{B3B3B3}Name:{FF0000}%s\n\t{B3B3B3}Date: {FF0000}%d{FFFF00}/{FF0000}%d{FFFF00}/{FF0000}%d\n" , GetName ( target ) , mo , d , ye ) ; format ( str3 , 200 , "{CCFF00}*{9F9F9F}Admin [Level]: {CCFF00}%d [ %s ]\n{CCFF00}*{9F9F9F}Vip [Level]: {CCFF00}%d\n*{9F9F9F}Kills: {CCFF00}%d\n*{9F9F9F}Killer Rank :{CCFF00}%s\n*{9F9F9F}Deaths :{CCFF00}%d\n" , PlayerInfo [ target ] [ Level ] , lvl , PlayerInfo [ target ] [ Vip ] , PlayerInfo [ target ] [ Kills ] , killer , PlayerInfo [ target ] [ Deaths ] ) ; format ( str4 , 200 , "{CCFF00}*{9F9F9F}Warnings :{CCFF00}%d\n*{9F9F9F}Coins :{CCFF00}%d\n*{9F9F9F}Money :{CCFF00}$%d\n*{9F9F9F}Score :{CCFF00}%d\n" , PlayerInfo [ target ] [ Warnings ] , PlayerInfo [ target ] [ Coins ] , GetPlayerMoney ( target ) , GetPlayerScore ( target ) ) ; format ( str5 , 250 , "{CCFF00}*{9F9F9F}Skin :{CCFF00}%d\n*{9F9F9F}Afk :{CCFF00}%s\n*{9F9F9F}Speed :{CCFF00}%s\n{CCFF00}*{9F9F9F}Vup :{CCFF00}%s" , GetPlayerSkin ( target ) , sts , sp , vp ) ; format ( str7 , 250 , "\n{CCFF00}*{AD8693}Xtreme Points (xp) :{CCFF00}%d" , PlayerInfo [ playerid ] [ xp ] ) ; format ( str6 , 990 , "%s%s%s%s%s%s%s%s" , str , str2 , str , str3 , str4 , str5 , str7 , str ) ; ShowPlayerDialog ( playerid , Stats , DIALOG_STYLE_MSGBOX , "{FF3300}Stats" , str6 , "Inchide" , "" ) ; SendClientMessage ( playerid , -1 , "{B3B3B3}INFO:{FF0000}Poti folosi si /stats [ id ]" ) ; } else return SendClientMessage ( playerid , red , "{B3B3B3}Acest id este incorect" ) ; return 1; }[/pawn] Multumesc !
  7. Nu ii seteaza jail la 0! nu merge sa te teleportezi chiar daca folosesti /unjail
  8. [pawn]public Mspawn ( playerid ) { new rand = random ( sizeof ( MSpawn ) ) ; SetPlayerPos ( playerid , MSpawn [ rand ] [ 0 ] , MSpawn [ rand ] [ 1 ] , MSpawn [ rand ] [ 2 ] ) ; GivePlayerWeapon ( playerid , 38 , 1000000 ) ; return 1; }[/pawn] -------------- [pawn]new Float:MSpawn [ 4 ] [ 0 ] = { {2788.6416 , -2425.9883 , 13.0083} , {2782.4412 , -2454.2209 , 13.0652} , {2788.2957 , -2501.9504 , 13.2560} , {2707.3738 , -2480.8684 , 27.4409} };[/pawn]
  9. era asa [pawn]public OnPlayerDeath ( playerid , killerid , reason ) { if(DM[playerid] == 1 && mDM[playerid] == 1) return Mspawn(playerid); SendDeathMessage ( killerid , playerid , reason ) ; PlayerInfo [ playerid ] [ Deaths ] ++; if ( IsPlayerConnected ( killerid ) && killerid != INVALID_PLAYER_ID ) { PlayerInfo [ killerid ] [ Kills ] ++; PlayerInfo [ killerid ] [ Coins ] ++; new cash = 100 + random ( 500 ) ; GivePlayerMoney ( killerid , cash ) ; } return 1; }[/pawn] si am facut asa! [pawn]public OnPlayerDeath ( playerid , killerid , reason ) { Mspawn(playerid); SendDeathMessage ( killerid , playerid , reason ) ; PlayerInfo [ playerid ] [ Deaths ] ++; if ( IsPlayerConnected ( killerid ) && killerid != INVALID_PLAYER_ID ) { PlayerInfo [ killerid ] [ Kills ] ++; PlayerInfo [ killerid ] [ Coins ] ++; new cash = 100 + random ( 500 ) ; GivePlayerMoney ( killerid , cash ) ; } return 1; }[/pawn]
  10. Tot asa imi zice.. ca nu pot folosi comenzi! ....
  11. deci e totul perfect ma da inapoi.... dar ma omoara imediat si ma da tot ca inainte !
  12. prima data cand ma omoara ma da inapoi iar fara sa fac nimik mor automat si ma da in zonele de respawn de la gm
  13. Rezolvat, dar acum cum fac ..la /unjail sa iese din puscaire! indiferent de timp! [pawn]CMD:unjail(playerid,params[]) { if(sscanf(params, "u", playerid)) return SendClientMessage(playerid, -1, "{0062FF}Utilizare Comanda{FFFFFF}: /ajail [playerid] "); if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "Playerul nu este {30a030}Online{FFFFFF}."); if(PlayerInfo[playerid][Level] < 4) return SendClientMessage(playerid, -1, "{FFFFFF}^ {24BBFF}Stunt{F65205}Zone{BCFF12}Bacau{FFFFFF}^ Ne pare rau dar nu aveti permisiunea sa folositi aceasta comanda!"); SetPlayerPos(playerid, 1555.097900, -1675.848754, 16.195312); SetPlayerInterior(playerid, 0); return (1) ; }[/pawn]
  14. [pawn]public OnPlayerCommandReceived(playerid, cmdtext[]) { if(PlayerInfo[playerid][Jailed]] == 1) { SendClientMessage(playerid,COLOR_WHITE,"Nu poti folosi aceasta comanda in timp ce esti in jail"); return 0; } return 1; }[/pawn] D:\New Romania Play Stunt!\gamemodes\RST.pwn(1553) : error 025: function heading differs from prototype D:\New Romania Play Stunt!\gamemodes\RST.pwn(1553) : error 029: invalid expression, assumed zero D:\New Romania Play Stunt!\gamemodes\RST.pwn(1555) : error 010: invalid function or declaration D:\New Romania Play Stunt!\gamemodes\RST.pwn(1558) : error 010: invalid function or declaration D:\New Romania Play Stunt!\gamemodes\RST.pwn(1560) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 5 Errors.
  15. [pawn]CMD:minigun ( playerid , params [ ] ) { if ( DM [ playerid ] == 0 ) { TextDrawShowForPlayer ( playerid , Obj ) ; TextDrawShowForPlayer ( playerid , ObjBox ) ; TogglePlayerControllable ( playerid , false ) ; SetPlayerHealth ( playerid , 100000 ) ; SetTimerEx ( "Objects" , 2000 , false , "i" , playerid ) ; SetTimerEx ( "LoadingObjects" , 2000 , false , "i" , playerid ) ; DM [ playerid ] = 1; mDM [ playerid ] = 1; Mspawn ( playerid ) ; } else { if ( DM [ playerid ] == 1 ) { SendClientMessage ( playerid , red , "{B3B3B3}Nu poti folosi aceasta comanda intr-un DM" ) ; GameTextForPlayer ( playerid , "~w~Foloseste ~r~/leave ~w~pentru a iesi din DM" , 5000 , 5 ) ; } } return 1; }[/pawn]
  16. [pawn]D:\New Romania Play Stunt!\gamemodes\RST.pwn(1555) : error 028: invalid subscript (not an array or too many subscripts): "Jailed" D:\New Romania Play Stunt!\gamemodes\RST.pwn(1555) : warning 215: expression has no effect D:\New Romania Play Stunt!\gamemodes\RST.pwn(1555) : error 001: expected token: ";", but found "]" D:\New Romania Play Stunt!\gamemodes\RST.pwn(1555) : error 029: invalid expression, assumed zero D:\New Romania Play Stunt!\gamemodes\RST.pwn(1555) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase [/pawn] 4 Errors.
  17. Cum fac cand esti la minigun si te omoara cineva sa imi dea respawn tot in locul ala? mie credca imi da respawn`urile de la GM!
  18. Nu merge , scrie ;;Nu poti folosi comenzi in timp ce esti la inchisoare;; si cand folosesc comanda /jail id timp ... si cand st in inchisoare si dau /ls ... dar se teleporteaza .. cum fac sa nu mai iese deloc din inchisore pana cand nu expira timpul?
  19. Comanda setname nu mereg! .. cand scriu ex: /setname 0 Alin .. imi aprea Scrieti /setname [id] [name] ...
  20. Tot asa ... merge sa ma teleportez al /aa ..
  21. Cum fac cand esti inchis in puscarie sa nu poti folosi nici`o teleportare/comanda! Comanda este aceasta! [pawn]CMD:jail(playerid,params[]) { if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][Level] <= 3) { new jtime, tmp3[50], player1, string[128]; //------------------------------------------------------------------ if(sscanf(params, "uIS()[50]", player1, jtime, tmp3)) return SendClientMessage(playerid, LIGHTBLUE2, "Usage: /jail [PlayerID] [Minutes] [Reason]") && SendClientMessage(playerid, orange, "Function: Will Jailed the specified player"); //------------------------------------------------------------------ if(PlayerInfo[player1][Jailed] == 0) { if(jtime == 0) jtime = 9999; //---------------------------------------------------------- PlayerInfo[player1][JailTime] = jtime*1000*60; SetTimerEx("JailPlayer", 5000, false, "i", player1); SetTimerEx("Jail1", 1000, false, "i", player1); PlayerInfo[player1][Jailed] = 1; SetPVarInt(player1, "Jailed", 1); //---------------------------------------------------------- if(jtime == 9999) { if(!strlen(tmp3)) { format(string, 128,"Administrator %s has Jailed %s",GetName(playerid), GetName(player1)); } else format(string, 128,"Administrator %s has Jailed %s (Reason: %s)",GetName(playerid), GetName(player1), tmp3); } else { if(!strlen(tmp3)) { format(string, 128,"Administrator %s has Jailed %s for %d Minutes",GetName(playerid), GetName(player1), jtime); } else format(string, 128,"Administrator %s has Jailed %s for %d Minutes (Reason: %s)",GetName(playerid), GetName(player1), jtime,tmp3); } return SendClientMessageToAll(blue,string); } else return SendClientMessage(playerid, red, "ERROR: Player is already in jail"); } else return SendClientMessage(playerid,red,"ERROR: You must be Admin lvl 4 to use this command"); } [/pawn]
  22. Am 2 comenzi dar nu merg... 1 [pawn]CMD:setname(playerid,params[]) { if(PlayerInfo[playerid][Level] >= 3 || IsPlayerAdmin(playerid)) { new tmp[256], tmp2[256]; if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, LIGHTBLUE2, "Usage: /setname [PlayerID] [NewName]") && SendClientMessage(playerid, orange, "Function: Will set Name of specified player!"); new player1 = strval(tmp); new length = strlen(tmp2); new string[128]; if(length < 3 || length > MAX_PLAYER_NAME) return SendClientMessage(playerid,red,"ERROR: You cannot use this command on this admin"); if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) { format(string, sizeof(string), "|- You have set \"%s's\" Name to \"%s\" -|", GetName(player1), tmp2); SendClientMessage(playerid,BlueMsg,string); if(player1 != playerid) { format(string,sizeof(string),"|- Administrator \"%s\" has set your Name to \"%s\" -|", GetName(playerid), tmp2); SendClientMessage(player1,blue,string); } SetPlayerName(player1, tmp2); return OnPlayerConnect(player1); } else return SendClientMessage(playerid,red,"ERROR: Player is not connected"); } else return SendClientMessage(playerid,red,"ERROR: You need to be admin level 3 to use this command"); }[/pawn] Cand folosesc comanda /setname id nume imi zice Function: Will set Name of specified player! SI a 2 comada [pawn]CMD:eject(playerid,params[]) { if(PlayerInfo[playerid][Level] >= 3) { if(!strlen(params)) return SendClientMessage(playerid, LIGHTBLUE2, "Usage: /eject [PlayerID]") && SendClientMessage(playerid, orange, "Function: Will Ejected from vehicle a specified player"); new player1 = strval(params); new string[128]; if(IsPlayerInAnyVehicle(player1)) { if(player1 != playerid) { format(string,sizeof(string),"|- Administrator \"%s\" has Ejected you from your Vehicle -|", GetName(playerid)); SendClientMessage(player1,blue,string); } format(string,sizeof(string)," |- You have ejected \"%s\" from their Vehicle -|", GetName(player1)); SendClientMessage(playerid,BlueMsg,string); GetPlayerPos(player1,x,y,z); return SetPlayerPos(player1,x,y,z+3); } else return SendClientMessage(playerid,red,"ERROR: Player is not in a vehicle"); } else return ErrorMessages(playerid, 2); }[/pawn] Asta cand folosesc /eject ma scoate pe mine .. cum pot sa fac cand scriu /eject sa nu mearaga pana cand nu scriu si id (/eject id) Multumesc Sa-Mp.ro
  23. tot asa .. scrie ERROR: You can't tune this vehicle!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.