-
Posts
63 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
News
Documentation
Posts posted by Neculai
-
-
Lasal pe el. Tu adu dovezi cum ca acest script este al tau, iar topicul va fi sters.
Cat despre script mai mergea aranjat putin.
Mdea pacat adica mnha eu stiu ca nu am dat un simplu copy+paste stiu ca eu l-am facut singur de la 0 eu am aranjat txd-urile tot deci mda..
+ca serios tu cu gura ta ai spus " Frate sunt pe forum deja de mult timp dar nu postam nimik " deci de unde sa il "fur" daca nici nu ai postat?=)))
Si cam ce ar mai trebuie aranjat Gireada?sunt deschis la sfaturi
-
Salut, arata functia GetTickCount .
E doar GetTickCount atat
http://wiki.sa-mp.com/wiki/GetTickCount
Si in legatura cu problema ta tu ai pus if(IsPlayerInRangeOfPoint(playerid, 10, 1124.1337,-1467.0392,15.7622))return SendClientMessage(playerid, COLOR_YELLOW,"Nu esti langa Brad");
si vine "daca playerul este la coordonate afiseaza mesajul de aceea merge oriunde sa dai comanda:)
-
Nu inteleg de ce va place strcmp si nu zcmd.
Normal lucrez zcmd insa comanda o am din alt fs mai vechi si nu am mai trecut in zcmd
-
rog un moderato sa dea t/c ( Copy+Pase ) e facut de mine :| frate pastreaza creditele :|
Cum sa fie we copiat :| tu nu vezi ca sti nou pe forum mancarimea asta de rahat e debea primul post .... uite de asta lumea prefera .com ca aici postezi si tu cv frumos si vin tot felul de nimeni si manaca bors...
si daca tot esti tu asa de sigur ca e al tau dc nu o dovedesti (infara sa copii acest fs si sa schimbi cateva nume)
-
Am facut si eu un mic FS cu un sistem de radio mai altfel
poza:
#include <a_samp> new Text:titlu; new Text:inainte; new Text:inapoi; new Text:chitara; new string[69]; new RadioP[MAX_PLAYERS]; new Radio[5][] = { "http://somafm.com/tags.pls", "http://stream.profm.ro:8012/profm.mp3", "http://www.radiogmusic.com/rock.m3u", "http://www.radiomafia.ro/listen.m3u", "http://s4.radiohost.pl:8154/listen.pls" }; new Tit[5][] = { "Soma FM", "Pro FM", "Radio Rock", "Radio Mafia", "Radio Dubstep" }; public OnFilterScriptInit() { titlu = TextDrawCreate(298.000000, 49.000000, "titlu"); TextDrawAlignment(titlu, 2); TextDrawBackgroundColor(titlu, 255); TextDrawFont(titlu, 1); TextDrawLetterSize(titlu, 0.500000, 1.799999); TextDrawColor(titlu, -1); TextDrawSetOutline(titlu, 0); TextDrawSetProportional(titlu, 1); TextDrawSetShadow(titlu, 1); TextDrawUseBox(titlu, 1); TextDrawBoxColor(titlu, 101058123); TextDrawTextSize(titlu, 423.000000, -197.000000); inainte = TextDrawCreate(395.000000, 50.000000, ">"); TextDrawAlignment(inainte, 2); TextDrawBackgroundColor(inainte, 255); TextDrawFont(inainte, 2); TextDrawLetterSize(inainte, 0.700000, 3.000000); TextDrawColor(inainte, -1); TextDrawSetOutline(inainte, 0); TextDrawSetProportional(inainte, 1); TextDrawSetShadow(inainte, 1); inapoi = TextDrawCreate(202.000000, 50.000000, "<"); TextDrawAlignment(inapoi, 2); TextDrawBackgroundColor(inapoi, 255); TextDrawFont(inapoi, 2); TextDrawLetterSize(inapoi, 0.700000, 3.000000); TextDrawColor(inapoi, -1); TextDrawSetOutline(inapoi, 0); TextDrawSetProportional(inapoi, 1); TextDrawSetShadow(inapoi, 1); chitara = TextDrawCreate(247.000000, -6.000000, "chitara"); TextDrawBackgroundColor(chitara, 0); TextDrawFont(chitara, 5); TextDrawLetterSize(chitara, 0.500000, 9.800000); TextDrawColor(chitara, -1); TextDrawSetOutline(chitara, 0); TextDrawSetProportional(chitara, 1); TextDrawSetShadow(chitara, 1); TextDrawUseBox(chitara, 1); TextDrawBoxColor(chitara, 0); TextDrawTextSize(chitara, 132.000000, 60.000000); TextDrawSetPreviewModel( chitara, 19317); TextDrawSetPreviewRot( chitara, 0.000000, -35.000000, 180.000000, 1.000000); TextDrawSetSelectable(chitara, 1); TextDrawSetSelectable(titlu, false); TextDrawSetSelectable(inainte, true); TextDrawSetSelectable(inapoi, true); TextDrawSetSelectable(chitara, true); return 1; } public OnFilterScriptExit() { TextDrawDestroy(titlu); TextDrawDestroy(inainte); TextDrawDestroy(inapoi); TextDrawDestroy(chitara); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (!strcmp("/radio", cmdtext, true)) { TextDrawShowForPlayer(playerid, titlu); TextDrawShowForPlayer(playerid, inainte); TextDrawShowForPlayer(playerid, inapoi); TextDrawShowForPlayer(playerid, chitara); SelectTextDraw(playerid, 0xA3B4C5FF); RadioP[playerid]=0; format(string,sizeof(string),"%s",Tit[RadioP[playerid]]); TextDrawSetString(titlu,string); TextDrawShowForPlayer(playerid,titlu); return 1; } return 0; } public OnPlayerClickTextDraw(playerid, Text:clickedid) { if(_:clickedid != 65535) { if(clickedid == inapoi) { if(RadioP[playerid] == 0) RadioP[playerid]=5; RadioP[playerid]-=1; format(string,sizeof(string),"%s",Tit[RadioP[playerid]]); TextDrawSetString(titlu,string); TextDrawShowForPlayer(playerid,titlu); PlayAudioStreamForPlayer(playerid,Radio[RadioP[playerid]]); } if(clickedid == inainte) { if(RadioP[playerid] == 4) RadioP[playerid]=-1; RadioP[playerid]+=1; format(string,sizeof(string),"%s",Tit[RadioP[playerid]]); TextDrawSetString(titlu,string); TextDrawShowForPlayer(playerid,titlu); PlayAudioStreamForPlayer(playerid,Radio[RadioP[playerid]]); } if(clickedid == chitara) { StopAudioStreamForPlayer(playerid); } } return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if (newkeys & KEY_YES) { TextDrawHideForPlayer(playerid, titlu); TextDrawHideForPlayer(playerid, inainte); TextDrawHideForPlayer(playerid, inapoi); TextDrawHideForPlayer(playerid, chitara); CancelSelectTextDraw(playerid); } return 1; }
-
Pai schimbi aia 1 kk cu 10....:|
-
Ok ne poti arata o comanda sau ceva?
-
Santa [2] CreatePickup(19058, 2, 172.8487,3961.3682,3.9757); aici cred ca ar trebui un egal
Santa [2]= CreatePickup(19058, 2, 172.8487,3961.3682,3.9757);
si asta ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "{FFFF00AA}Santa {FFFFFFAA}- Mini Events", "Text", "Close", ""); la ce foloseste?
-
Salut SA-MP ro am revenit cu un mic si f f f simplu fs anume unul care colinzi playerii
new colinda; new suma; new IDC[MAX_PLAYERS]; new IDT; CMD:acolinda(playerid,params[]) { new stringC[128]; if(sscanf(params, "u", suma)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /acolinda [suma]"); if(colinda == 0) return SendClientMessage(playerid,-1,"Nimeni nu vrea sa te colinde"); else { format(stringC, sizeof(stringC), "a acceptat colinda"); SendPlayerMessageToPlayer(IDT,playerid,stringC); PlayAudioStreamForPlayer(IDT,"http://k003.kiwi6.com/hotlink/y1sudszr8h/Jingle_Bell_Rock-_Lyrics.mp3"); GivePlayerMoney(IDT,-20); } return 1; } CMD:colinda(playerid,params[]) { new stringC[128]; GetPlayerName(playerid, IDC, sizeof(IDC)); if(sscanf(params, "u", IDT)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /colinda [ID]"); if(!IsPlayerConnected(IDT)) return SendClientMessage(playerid, -1, "Playerul nu este conectat !"); if(IDT[playerid] == playerid) return SendClientMessage(playerid, -1, "Nu poti sa te colinzi singur"); else { format(stringC, sizeof(stringC), "vrea sa te colinde"); SendPlayerMessageToPlayer(IDT,playerid,stringC); colinda=1; } return 1; }
Imi cer scuze daca e putin haotic sper sa va placa si sunt deschis la sugestii
- 2
-
Trebuie sa ai includeul crashdetect in folderul pawno>includes
-
Puteti da T/C
-
Si eu ma gandeam la asta deoarece comanda pare in regula ....
-
Problema intalnita (descriere):am comanda /setlevel dar cand dai cuiva admin se inchide serverul
Ero(area / rile) / warning-(ul / urile):0
Liniile de cod / sursa / script-ul:CMD:setlevel( playerid, params[ ] ) { gsString[ 0 ] = EOS; if ( !IsPlayerAdmin( playerid ) && PlayerInfo[ playerid ][ rAdmin ] != 1 ) return SendError( playerid, "You have to been logged in as RCON Admin to use this command!" ); new Player, aLevel ; if ( sscanf( params, "ui", Player, aLevel ) ) return SendClientMessage( playerid, COLOR_ULTRARED, "USAGE: {33CCFF}/setlevel [PlayerID] [Level]" ); if ( !IsPlayerConnected( Player ) && Player == INVALID_PLAYER_ID ) return SendError( playerid, "Player not connected!" ); if ( PlayerInfo[ Player ][ LoggedIn ] == 0 ) return SendError( playerid, "Player must be registered and logged in!" ); if ( aLevel > 10 ) return SendError( playerid, "Incorrect Level" ); if ( aLevel == PlayerInfo[ Player ][ Level ] ) return SendError( playerid, "Player is already have this level" ); if ( aLevel > 0 ) format( gsString, sizeof( gsString ), "Administrator %s has set you to administrator status [Level: %d]", PlayerName( playerid ), aLevel ); else format( gsString, sizeof( gsString ), "Administrator %s has set you to player status [Level: %d]", PlayerName( playerid ), aLevel ); SendClientMessage( Player, COLOR_ABLUE, gsString ); if ( aLevel > PlayerInfo[ Player ][ Level ] ) Announce( Player, "~g~Promoted!", 2000, 3 ); else Announce( Player,"~r~Demoted", 2000, 3 ); FormatMSG( playerid, COLOR_ABLUE, "You have made %s Level %d on %s", PlayerName( Player ), aLevel, zDate( ) ); format( gsString, sizeof( gsString ),"Administrator %s has made %s Level %d", PlayerName( playerid ), PlayerName( Player ), aLevel ); SaveToFile( "AdminLog", gsString ); PlayerInfo[ Player ][ Level ] = aLevel; PlayerPlaySound( Player, 1057, 0.0, 0.0, 0.0 ); return 1; }
Imagini / Video (optional):-
Ati incercat sa rezolvati singur?:Da am incercat -
Are dreptate KnowN, samp.com cat si samp.ro e plin de tutoriale +Eu as recomanda sa faci o comanda separata fiind incepator iti vine mai usor (parerea mea)
-
Felicitari mapele tale chiar sunt excelente astept cu nerabdare urmatoarea )
10/10
-
Nebuni =))) (in sensul bun)
"Asta nici nu trebuie sa iasa"
Bv felicitari si sper sa iasa un proiect frumos si mare
-
=)) Asa stiri sa tot vezi
Big like pt mar si banana de pe perete =))
Bafta la viitoarele episoade daca vor mai fi
-
Ar trebui pus
account = PlayerInfo[playerid][pAccount];
Scz daca nu e asa
-
Super bun ,super folositor 20/10
Felicitarile mele ! ! !
-
Daca ai arata si erorile ar fi minunat.....
-
Pur si simplu schimbi
if(strcmp(cmd,"/creeazablocaj",true)==0 || strcmp(cmd,"/cb",true)==0)
cu
CMD:cb(playerid,params[])
dar trebuie sa ai la inceput #include <zcmd> cat si in folderul cu includeuri
-
Tot un edit
-
Pentru ca trebuie sa il arati
pui la public OnPlayerConnect
PlayerTextDrawShow(playerid, Speedo[0]);
si asta trebuie sa pui la fiecare text adica pana la Speedo[9]
-
comanda trebuie sa vina gen /event deagle neculai 500k da
ar trebui sa mearga cel putin mie imi merge perfect
Problema setspawn
in Arhivă probleme
Posted
Ai putea sa urci OnPlayerSpawn pe pastebin ar fi de ajutor