Jump to content

IstuntmanI

Membru
  • Posts

    3.897
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by IstuntmanI

  1. Schimba comanda in asta: if(strcmp(cmd, "/uninvite", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "COMANDA: /uninvite [1 with Fpunish/0 without Fpunish] [playerid/PartOfName]"); return 1; } new x_nr; new para1; x_nr = strvalEx(tmp); tmp = strtok(cmdtext, idx); para1 = ReturnUser(tmp); if(x_nr == 0) { if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "Comanda: /uninvite 0 [playerid/PartOfName]"); return 1; } if (PlayerInfo[playerid][pLeader] >= 1 || PlayerInfo[playerid][pAdmin] >= 1338 ) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if (PlayerInfo[para1][pMember] > 0 && ((PlayerInfo[para1][pMember] == PlayerInfo[playerid][pLeader]) || (PlayerInfo[playerid][pAdmin] >= 1338 ))) { GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); printf("AdmCmd: %s has uninvited %s.", sendername, giveplayer); format(string, sizeof(string), "* You have been kicked from a Family / Police Force, by Leader %s.", sendername); SendClientMessage(para1, COLOR_LIGHTRED, string); SendClientMessage(para1, COLOR_LIGHTBLUE, "* You are now a Civilian again."); gTeam[para1] = 3; PlayerInfo[para1][pTeam] = 3; PlayerInfo[para1][pMember] = 0; PlayerInfo[para1][pRank] = 0; PlayerInfo[para1][pFwarn] = 0; PlayerInfo[para1][pChar] = 0; PlayerInfo[para1][pPunish] = 0; new rand = random(sizeof(CIV)); SetSpawnInfo(para1, gTeam[para1], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[para1][pModel] = CIV[rand]; MedicBill[para1] = 0; SpawnPlayer(para1); format(string, sizeof(string), " You have kicked %s from his Family / Police Force.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTRED, string); } else { format(string, sizeof(string), "%s isn't in your faction.You cannot uninvite him.", giveplayer); SendClientMessage(playerid, COLOR_GRAD1, string); } } }//not connected } else { SendClientMessage(playerid, COLOR_GRAD1, "You are not autorized to use this command!"); } } if(x_nr == 1) { if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "Comanda: /uninvite 1 [playerid/PartOfName]"); return 1; } if (PlayerInfo[playerid][pLeader] >= 1 || PlayerInfo[playerid][pAdmin] >= 1338 ) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if (PlayerInfo[para1][pMember] > 0) { GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); printf("AdmCmd: %s has uninvited %s.", sendername, giveplayer); format(string, sizeof(string), "* You have been kicked from a Family / Police Force, by Leader %s.", sendername); SendClientMessage(para1, COLOR_LIGHTBLUE, string); SendClientMessage(para1, COLOR_LIGHTBLUE, "* You are now a Civilian again."); gTeam[para1] = 3; PlayerInfo[para1][pTeam] = 3; PlayerInfo[para1][pMember] = 0; PlayerInfo[para1][pRank] = 0; PlayerInfo[para1][pFwarn] = 0; PlayerInfo[para1][pChar] = 0; PlayerInfo[para1][pPunish] = 20; new rand = random(sizeof(CIV)); SetSpawnInfo(para1, gTeam[para1], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[para1][pModel] = CIV[rand]; MedicBill[para1] = 0; SpawnPlayer(para1); format(string, sizeof(string), " You have kicked %s from his Family / Police Force.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } } }//not connected } else { SendClientMessage(playerid, COLOR_GRAD1, "You are not autorized to use this command!!"); } } } return 1; } Cel care a facut comanda a uitat o ) la if (PlayerInfo[para1][pMember] > 0 && ((PlayerInfo[para1][pMember] == PlayerInfo[playerid][pLeader]) || (PlayerInfo[playerid][pAdmin] >= 1338 ))
  2. Da-ne si linia, scrie in paranteza inainte de cele 2 puncte, apesi CTRL + G si pui acolo linia, dai OK si o postezi aici.
  3. Cauta in GM o comanda care sa-ti dea admin, sau prin include-uri. Nici nu stiti ce aveti prin GM... Titlul, citeste regulile.
  4. Schimba new DialogString[512]; in new DialogString[1024]; Mai bine n-ai mai creea atatea variabile, ci ai folosi direct in DialogString, cu strcat.
  5. Instaleaza-ti DirectX 9.0c. Cred ca-l ai instalat... Sau ia-l de aici: http://www.dll-files.com/dllindex/dll-files.shtml?d3dx9_26 ( Download ZIP Files ), dezarhiveaza-l, pune d3dx9_26.dll in C:\Windows\System32. Se rezolva cu o cautare pe Google.
  6. IstuntmanI

    FACTIUNE

    /makeleader /invite - parca ... Posteaza aceste intrebari aici: http://www.sa-mp.ro/forum/index.php/topic,5356.0.html . Citeste regulile.
  7. IstuntmanI

    WWE (2011)

    Frumoasa mapa, 5/5. :)
  8. http://www.sa-mp.ro/forum/index.php/topic,15612.msg94971.html#msg94971 EDIT: Al 4,2k post al meu.
  9. IstuntmanI

    Probleme

    1. Cauta Textdrawul care ia numele si-l pune in el. 2. Cauta la OnPlayerEnterVehicle GameTextForPlayer ... sau la OnPlayerStateChange, care sa contina ceva gen VehicleNames. 3. TITLUL !
  10. IstuntmanI

    help

    Warn 10%, ti-am zis, Probleme Godfather, regulile sunt reguli, daca nu ajuti si tu pe nimeni de acolo, normal ca nimeni nu te ajuta si pe tine.
  11. guninfo = CreatePickup(1239, 23, 322.422790,-1189.406005,76.352348); trebuie pus la OnFilterScriptInit, schimba tot acel cod in asta: #include <a_samp> new guninfo; public OnFilterScriptInit( ) { guninfo = CreatePickup( 1239, 23, 322.422790, -1189.406005, 76.352348 ); } public OnPlayerPickUpPickup( playerid, pickupid ) { if( pickupid == guninfo ) GameTextForPlayer( playerid, "Text", 5000, 3 ); return 1; }
  12. Probleme Godfather. Sa specifici si ce nu merge mai exact.
  13. http://www.sa-mp.ro/forum/index.php/topic,1700.0.html
  14. + Titlu. la cele cu "local variable <nume> shadows a variable at a preceding level" ai deja definite alea. la "undefined symbol "sscanf"" ( 13324 ) nu ai definit sscanf, ia-l de aici: http://forum.sa-mp.com/showthread.php?t=120356 Schimba titlul.
  15. Probleme Godfather + titlul tot nu e prea bun.
  16. Acele servere care au 500/500 si nu sunt playeri reali, sau 30/50, sau ceva de genul, nu sunt NPC, NPC-ii scad sloturile serverului, nu aduna numarul de jucatori. Acela este un plugin interzis de SA:MP, de Kalcor, este "server memory hacking plugin" .
  17. Posteaza in Probleme Godfather: http://www.sa-mp.ro/forum/index.php/topic,5356.0.html . Citeste regulile.
  18. SA:MP bug, din cauza engine-ului de la GTA:SA. A incercat si Kalcor sa-l repare, dar nu a reusit. http://forum.sa-mp.com/showpost.php?p=1506186&postcount=12
  19. Nu se cer scripturi, vad ca esti nou, citeste regulile mai intai.
  20. samp.exe > Click pe un server > Uita-te sub lista jucatorilor. Cu asta poti adauga ceva gen: "Objects: 340894423" sub worldtime si poti edita "version", "mapname", "gravity", etc., fara a le schimba din joc cu /rcon mapname ..., sau sa bagi alta versiune de SA:MP ca sa modifici "version". EDIT: Baga si setRulePosition( rulename[ ], place ); . De exemplu daca pui 0, va fi prima, daca pui 1, va fi deasupra la gravity, sau deasupra la gravity si prima setata, si tot asa.
  21. Nu prea cred ca e de la asta, nu e nimic gresit. Incearca asa: SendClientMessage(playerid, -1, "[{4FD359}NUME{FFFFFF}]: Ne pare rau, dar nu ai acces la aceasta comanda."); Ca sa mai salvezi din string len. Daca stergi linia, .amx nu va mai fi de 0kb ?
  22. Cum era YSF plugin al lui Y_Less. Nice... era mai bine daca era si pentru linux. Cauta adresele pana te doare capul. )
  23. Intra in si sterge gta_sa.set.
  24. Foloseste mai intai format. http://wiki.sa-mp.com/wiki/format http://wiki.sa-mp.com/wiki/ShowPlayerDialog Dupa atata timp tot nu stii cum se foloseste pawno... Si fa dupa modelul ce ti-am dat eu, uite aici, ti-am facut eu: CMD:mycoins( playerid, params[ ] ) { new stringcoins[ 256 ]; format( stringcoins, 128, "U(%d)", playerid ); if( sscanf( params, stringcoins, params[ 0 ] ) ) return 1; if( !IsPlayerConnected( params[ 0 ] ) ) return SendClientMessage(playerid, RED, "Player Not Connected!"); GetPlayerName( params[ 0 ], stringcoins, MAX_PLAYER_NAME ); format( stringcoins, 256, "{FFFF00}%s{00FF00} Coins\n\n{00FF19}Silver Coins: {00CEFC}%d\n{00FF19}Bronze Coins: {00CEFC}%d\n{00FF19}Gold Coins:{00CEFC}%d", stringcoins, PlayerInfo[playerid][SilverCoins],PlayerInfo[playerid][BronzeCoins],PlayerInfo[playerid][GoldCoins] ); ShowPlayerDialog(playerid,JUMPS,DIALOG_STYLE_MSGBOX,"Coins", stringcoins, "OK", "" ); return 1; }
  25. Atunci schimba comanda in asta: CMD:mycoins( playerid, params[ ] ) { new stringcoins[ 128 ]; format( stringcoins, 128, "U(%d)", playerid ); if( sscanf( params, stringcoins, params[ 0 ] ) ) return 1; if( !IsPlayerConnected( params[ 0 ] ) ) return SendClientMessage(playerid, RED, "Player Not Connected!"); GetPlayerName( params[ 0 ], stringcoins, MAX_PLAYER_NAME ); format( stringcoins, 128, "{FFFF00}%s{00FF00} Coins\n\n{00FF19}Silver Coins: {00CEFC}%d\n{00FF19}Bronze Coins: {00CEFC}%d\n{00FF19}Gold Coins:{00CEFC}%d", stringcoins, PlayerInfo[playerid][SilverCoins],PlayerInfo[playerid][BronzeCoins],PlayerInfo[playerid][GoldCoins] ); SendClientMessage( playerid, -1, stringcoins ); return 1; } EDIT: Trebuie sa ai sscanf plugin !
×
×
  • 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.