Jump to content

xxSPEEDYxx

Membru
  • Posts

    1,614
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by xxSPEEDYxx

  1. adik cum fac??? :undecided: asteas errorile: C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\Filterscripts\Drugs.pwn(102) : error 033: array must be indexed (variable "clickedplayer") C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\Filterscripts\Drugs.pwn(104) : error 033: array must be indexed (variable "clickedplayer") C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\Filterscripts\Drugs.pwn(105) : warning 202: number of arguments does not match definition C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\Filterscripts\Drugs.pwn(113) : error 033: array must be indexed (variable "clickedplayer") C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\Filterscripts\Drugs.pwn(115) : error 033: array must be indexed (variable "clickedplayer") C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\Filterscripts\Drugs.pwn(116) : warning 202: number of arguments does not match definition C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\Filterscripts\Drugs.pwn(124) : warning 217: loose indentation C:\Documents and Settings\user\My Documents\RDU&FS&Maps&Servers\Filterscripts\Drugs.pwn(126) : error 030: compound statement not closed at the end of file (started at line 96) Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 5 Errors. PLS HELP CAREVA SA MEARGA!!! :cry:va rog!!
  2. salls alls am incercat sa fac si eu un fs in care un player cand da TAB si da click pe player sa ii apara un dialog cu respect points...in care cand selecteaza +1 respect Point sau -1 Respect Point si asa playeri isi pot da RP.... am fakt eu ceva dar nu am stiut cum sa fac urmatoarele + ca imi dadea errori: As vrea sa fie asa ca un player nu poate sa dea + sau - rp daca a dat deja numai intr-o ora! aici ii si codu pls AJUTATIMA!!! :blank: #include <a_samp> #include <Dini> #include <sscanf> #define PlayerFile "RP/%s.ini" #pragma unused strtok #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 #define Red 0xFF0000FF #define Grey 0xAFAFAFAA #define Green 0x33AA33AA #define Yellow 0xFFFF00AA #define White 0xFFFFFFAA #define Blue 0x0000BBAA #define Lightblue 0x33CCFFAA #define Orange 0xFF9900AA #define Lime 0x10F441AA #define Magenta 0xFF00FFFFT #define Navy 0x000080AA #define Aqua 0xF0F8FFAA #define Crimson 0xDC143CAA #define Black 0x000000AA #define Brown 0XA52A2AAA #define Gold 0xB8860BAA #define Limegreen 0x32CD32AA #define RP 250 enum PLAYER_MAIN { Rp } new giveplayerid, rp; new clickedplayer[ MAX_PLAYER_NAME ]; new pInfo[MAX_PLAYERS][ PLAYER_MAIN ]; public OnPlayerConnect( playerid ) { new file[100],Name[ MAX_PLAYER_NAME ],Ip[ 16 ]; GetPlayerName( playerid,Name,sizeof( Name ) ); GetPlayerIp( playerid,Ip,sizeof( Ip ) ); format( file,sizeof( file ),PlayerFile,Name ); if(!dini_Exists( file ) ) { dini_Create( file ); dini_IntSet( file,"RP", pInfo[ playerid ][ Rp ] ); } pInfo[playerid][Rp] = dini_Int(file,"RP"); return 1; } public OnPlayerDisconnect(playerid, reason) { new file[100],Name[ MAX_PLAYER_NAME ],Ip[ 16 ]; GetPlayerName( playerid,Name,sizeof( Name ) ); GetPlayerIp( playerid,Ip,sizeof( Ip ) ); format( file,sizeof( file ),PlayerFile,Name ); dini_IntSet( file,"RP", pInfo[ playerid ][ Rp ] ); return 1; } public OnPlayerCommandText(playerid, cmdtext[] ) { dcmd(setrp, 5, cmdtext ); dcmd(myrp, 4, cmdtext ); return 0; } dcmd_myrp( playerid, params[] ) { #pragma unused params new string[ 126 ]; format( string, sizeof( string ), "You have %d Respect Points!", pInfo[ playerid ][ Rp ] ); SendClientMessage( playerid, Limegreen, string ); return 1; } dcmd_setrp( playerid, params[] ) { if( IsPlayerAdmin(playerid) == 0 ) return SendClientMessage(playerid, Red, "ERROR : Only admins can use that command!"); if(sscanf(params, "ud", giveplayerid, rp)) return SendClientMessage(playerid, Orange, "USAGE : /setrespectpoints [playerid] [rp]"); if( giveplayerid == INVALID_PLAYER_ID ) return SendClientMessage(playerid, Red, "ERROR : That player is not connected!"); new string[ 156 ],file[ 100 ],Name[ MAX_PLAYER_NAME ],Ip[ 16 ],name[ MAX_PLAYER_NAME ]; GetPlayerName( giveplayerid, name, sizeof( name ) );GetPlayerName( playerid,Name,sizeof( Name ) ); GetPlayerIp( playerid,Ip,sizeof( Ip ) ); format( file,sizeof( file ),PlayerFile,Name ); format( string, sizeof( string ), "You have succesfully setted %s Rp to %d!", name, rp ); SendClientMessage(playerid, Limegreen, string); format( string, sizeof( string ), "Admin %s has setted your Rp to %d!", Name, rp ); SendClientMessage( giveplayerid, Limegreen, string ); pInfo[ giveplayerid ][ Rp ] = rp; dini_IntSet( file,"RP", pInfo[ giveplayerid ][ Rp ]); return 1; } public OnPlayerClickPlayer( playerid, clickedplayerid, source ) { ShowPlayerDialog(playerid, 9024, 2, "RespectPoints", "+1 Respect Point\n-1 Respect Point", "Select", "Cancel"); return 1; } public OnDialogResponse( playerid, dialogid, response, listitem, inputtext[] ) { if( dialogid == RP ) { if( response ) { if( listitem == 0 ) { if (pInfo[ clickedplayer ][ Rp ] >= 1) { pInfo[ clickedplayer ][ Rp ] += 1; SendClientMessage( playerid,Yellow, "You added +1 respect points to %s", clickedplayer ); } else { SendClientMessage( playerid, Yellow, "You cand add respect points in only 2 hours!" ); } } if( listitem == 1 ) { if (pInfo[ clickedplayer ][ Rp ] >= 1 ) { pInfo[ clickedplayer ][ Rp ] -= 1; SendClientMessage( playerid,Yellow, "You added -1 respect points to %s", clickedplayer ); } else { SendClientMessage( playerid, Yellow, "You cand add respect points in only 2 hours!" ); } } } return 1; }
  3. pai da trebuie sa pui in inainte de a schimba alea new Xs, Ys, Zs; si dupa aia va merge
  4. ca sa scapi de warnurile alea redenumeresti X,Y,Z din GM in de ex: Xs,Ys,Zs
  5. pai poate nu ai toate obiectele in CreateDynamicObject
  6. Uite foloseste streamer-ul asta: http://forum.sa-mp.com/showthread.php?t=102865 dar daca vrei sa-ti mearga trebuie sa ai toate obiectele convertite in CreateDynamicObject astfel nu va merge...
  7. MS MULT!!...mam uitat si eu aseara prin wiki.sa-mp.com si am vazut acolo ce face \t si \n....ok MS de ajutor aveti +1 toti din partea mea!!
  8. da dar eu vreau sa fie asa: ShowPlayerDialog(playerid, Farme, 2, "{FFFF00}Funny Weapons", "{00FF00}Brass Knuckles {E60000}- 2300$\t{00FF00}Golf Club {E60000}- 3000$\t{00FF00}Nite Stick {E60000}- 2500$\t{00FF00}Knife {E60000}- 1500$\t{00FF00}Baseball Bat {E60000}- 3500$\t{00FF00}Shovel {E60000}- 1000$\t{00FF00}Pool Cue - 1500$\t{00FF00}Katana - 2500$\t{00FF00}Chainsaw - 5000$\t{00FF00}Purple Dildo - 2200$\t{00FF00}Small White Vibrator - 2000$\t{00FF00}Large White Vibrator - 2500$\t{00FF00}Silver Vibrator - 3900$\t{00FF00}Flowers - 500$\t{00FF00}Cane - 1000$", "Buy", "Cancel"); ma poate ajuta cnva sa mearga va rog frumos!!
  9. gata am rezolvat nu era buna culoare...oricum ms de ajutor alls :smiley:
  10. nu fara culori nu da erroarea..da pai nu se poate face cumva sa nu imi dea erroarea si sa fie bagate si culorile??...chiar azi am jucat pe The Eclipse si cand am tastat /teles aparea un dialog ft mare...cum se poate face...de ce merge?...poate sa ma ajute si pe mn cnva sa nu imi mai dea Don't Send??pls si sa fie si culorile
  11. dc in plm imi da don't send cand am bagat culorile in dialogul asta????????????ma scoate din minti.. ShowPlayerDialog(playerid, Farme, 2, "{FFFF00}Funny Weapons", "{00FF00}Brass Knuckles {E60000}- 2300$\t{00FF00}Golf Club {E60000}- 3000$\t{00FF00}Nite Stick {E60000}- 2500$\t{00FF00}Knife {E60000}- 1500$\t{00FF00}Baseball Bat {E60000}- 3500$\t{00FF00}Shovel {E60000}- 1000$\t{00FF00}Pool Cue - 1500$\t{00FF00}Katana - 2500$\t{00FF00}Chainsaw - 5000$\t{00FF00}Purple Dildo - 2200$\t{00FF00}Small White Vibrator - 2000$\t{00FF00}Large White Vibrator - 2500$\t{00FF00}Silver Vibrator - 3900$\t{00FF00}Flowers - 500$\t{00FF00}Cane - 1000$", "Buy", "Cancel");
  12. deci cum as putea pune: ShowPlayerDialog(playerid, 12345, DIALOG_STYLE_LIST, "1\n2\n3\n4...etc,"Select", "Cancel"); ca la fiecare data cand dau in jos sa cante musica asta sau ori care sound ca dupa aia imi selectez eu: PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0); ????
  13. nu deci...mie imi apare asa de ex dau: culoare lightgreen si a trnuie sa fie deschisa si mie imi apare nush asa cumva ii mai inchisa la culoare dar ciudat pt ca la unele Dialoguri culoarea merge si bn si la altele nu...???
  14. deci de ce cand dau culoarea: asta la un SendClientMessage, sau la un dialog...cand intru in joc si imi trimite mesajul in care trebuia sa fie culoarea asta imi apare de ex culoare astain locul culorii acesteia ??????
  15. la chestia cu masinile nu ma pricep...eu nu stiu sa joc roleplay nici sa editez unu sau sa-l fac.... Soryy...dar nu te pot ajuta cu masinile :blank:
  16. 1.Nu ma pricep la masini personale! 2.conteaza ce system de case folosesti!...spune ce system de case foloseti?
  17. cauta si tu pe samp.com ca gasesti acolo....sigurat :wink:
  18. incearca sa shimbi X,Y,Z din GM unde le ai, sa spunem in:Xs,Ys,Zs.....sper sa-ti mearga :wink:
  19. Salls, cum pot sa fac asa de ex la commanda asta: if(strcmp(cmd, "/ad", true) == 0) { new message[256]; new playername[MAX_PLAYER_NAME]; strmid(message, cmdtext, 3, strlen(cmdtext)); GetPlayerName(playerid, playername, sizeof(playername)); if(!strlen(message)) { SendClientMessage(playerid, 0xFF0606FF, "|| Use /ad [text] ||"); } else { format(string, sizeof(string), "[RadioVibeFm] %s |Message sent by %s (playerid:%d) pm me!||",message, playername, playerid); printf(string); SendClientMessageToAll(0xADFF2FAA, string); GivePlayerMoney(playerid,-2000); } return 1; } sa nu ii permita sa foloseasca commanda daca playerul are 0 bani ca la mn cand playerul are 0000000000 CASH foloseste commanda si ii da -2000 de cash...deci cum se poate face ca sa nui permita sa foloseasca comanda daca are 0 cash???va rog help
  20. Salls...deci cum pot face functia aceea ca, nu poti sa trimiti message numai la 2 secunde si sa iti trimita SendClientMessage(playerid,"You can use commands in only 2 seconds");??? eu am functia asta: stock IsPlayerFlooding(playerid) { if(GetTickCount() - iPlayerChatTime[playerid] < 2000) return 1; return 0; } dar nu merge...pot sa trimit message la fiecare jumate de secunda si nu apare...datimi si mie functia va rog!
  21. Nu ai definite: "SafeRemovePlayerFromVehicle" "SafeSetPlayerInterior" "OnPlayerExitFood" "ABroadCast" "TelesLog"
×
×
  • 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.