LaZ
-
Posts
531 -
Joined
-
Last visited
-
Days Won
5
Content Type
Profiles
Forums
News
Documentation
Posts posted by LaZ
-
-
Nu-s sigur daca asa se numeste, in loc de 'KEY_AIM' pune '128' fara '.
-
/gmx va da un boot la gamemode.
-
bag in gamemod SendClientMessage("gmx"); ? si dupaia folosesc comanda /gmx ? sau cum ?
Nu.
if ( strcmp( cmdtext, "/gmx", true, 4 ) == 0 ) { return SendRconCommand( "gmx" ); }
-
Am primit PM de la el spunand ca nu merge sa seteze peste 100, cred ca ii mai corect sa se foloseasca floatstr in loc de float.
Am facut o comanda, folosind floatstr am reusit sa setez viata peste 100.
http://pastebin.com/796HzSWU - Script folosit
http://img824.imageshack.us/img824/8169/samp447.png - Screenshot
-
LaZ" post="36820" timestamp="1280491936"]
new Text: text22; public OnGameModeInit( ) { TextDrawCreate( text22, ..., ..., "..." ); } public OnPlayerCommandText( playerid, cmdtext[] ) { if ( strcmp( cmdtext, "/show", true, 5 ) == 0 ) { TextDrawShowForPlayer( playerid, text22 ); SendClientMessage( playerid, -1, "Foloseste RMB ca sa ascunzi textdraw-ul" ); return true; } } public OnPlayerKeyStateChange( playerid, newkeys, oldkeys ) { if ( newkeys & KEY_AIM ) && !( oldkeys & KEY_AIM ) ) { TextDrawHideForPlayer( playerid, text22 ); SendClientMessage( playerid, -1, "Ai dat click dreapta si ai ascuns textdraw-ul" ); } return false; // sau return true; daca chemi callback-ul din alte filterscripturi, presupun ca codul merge in gamemode }
-
Viata unui jucator ii o valoare de tip FLOAT, adica variabila 'health' trebuie sa fie FLOAT, nu INTEGER cum ii in acel exemplu. Ca sa transformi acel integer in float, va trebui sa inlocuiesti linia SetPlayerHealth( playa, health ); cu SetPlayerHealth( playa, float( health ) );
float( integer ) transforma integer-ul dat intr-o valoare tip float.
-
Cauta pe la OnPlayerUpdate(playerid):
if(GetPlayerHealth(playerid)>=100) { SetPlayerHealth(playerid, 100); }
ar trebui sa gasesti ceva cam la fel
-
Poate scriptul verifica daca valoarea ii peste 100, atunci iti va seta viata la 100, ci nu la valoarea initiala.
-
Daca vrei sa dai restart la gamemode foloseste SendRconCommand( "gmx" );
-
Cum fac si eu sa pot da viata peste 100....
Ca nu merge cu nimic, daca dau cu /sethp 0 300 nu merge imi da tot 100hp da nush dc ?
De ce nu te uiti in script ?
-
new Text: text22; public OnGameModeInit( ) { TextDrawCreate( text22, ..., ..., "..." ); } public OnPlayerCommandText( playerid, cmdtext[] ) { if ( strcmp( cmdtext, "/show", true, 5 ) == 0 ) { TextDrawShowForPlayer( playerid, text22 ); SetTimerEx( "HideDraw", (1000 * 10), false, "i", playerid ); SendClientMessage( playerid, -1, "TextDraw-ul se va ascunde in 10 secunde..." ); return true; } } forward HideDraw( playerid ); public HideDraw( playerid ) { TextDrawHideForPlayer( playerid, text22 ); ... return true; }
-
ShowPlayerMarkers( 2 );
-
cea spus [nov]laz trb sa bagim la ongamemodeint
Haha, nu.
-
1 if (strcmp("/status", cmdtext, true, 10) == 0) 2 { 3 new tmp[256], idx; 4 tmp = strtok(cmdtext, idx); 5 Update3DTextLabelText(status[playerid], 0x008080FF, sizeof(tmp)); 6 Attach3DTextLabelToPlayer(status[playerid], playerid, 0.0, 0.0, 0.7); 7 return 1; 8 }
-
Se poate modifica in functie de ce admin script folosesti.
Nu pot sa fac o versiune pentru fiecare admin script popular.
-
Scriptul arata mai bine in pagina daca ii indentat cum trebuie.
Cred ca aceasta va fi deviza forumului: "Las-o ba ca merge asa!"
-
Frumos, 5/5 dar :-? cam tot asa dar schimbi cv in el si vad doar Admini IP-u nu si Useri xD nu e mai bn asa ?
Buna idee. Vezi primul post.
-
sau sus langa include #pragma tabsize 0
Way Better than correcting all with TAB
Mai bine corectezi cu TAB decat sa pui #pragma tabsize 0.
-
Schimba streamer-ul.
Foloseste-l pe al lui Incognito. xStreamer-ul nu-i mai suportat de Boylett, creatorul original.
-
public OnPlayerRequestClass(playerid,classid) { { SendClientMessage(playerid,COLOR_GREEN,"Cand vei apasa shift sau spawn vei primi kick"); } SendClientMessage(playerid, 0x33AAFFFF, str); return 1; } public OnPlayerRequestSpawn(playerid) { kick(playerid); SendClientMessage(playerid,COLOR_GREEN,"Nu ai voie sa iti schimbi skin-ul pe acest gm"); return 1; }
daca se intampla cumva sa nu vreti ca cineva sa isi schimbe skinul adaugati asta:))
Te simti bine ?
-
http://forum.sa-mp.ro/index.php/topic,280.0.html
-
http://wiki.sa-mp.com/wiki/GetPlayerPos
-
http://wiki.sa-mp.com/
-
frumos..am sal folosesc
Thanks.
Am descarcat scriptul, si am observat cateva bug-uri minore pe care le-am reparat.
Link nou via Pastebin.
Am postat topicul pe data de 23 august 2008.
[FS] ..:: IP Shower ::..
in Filterscript-uri
Posted
Da, daca esti logat pe acel PC.