Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-03-02, 23:21


DWD99







Wiek: 29
Na forum: 6264 dni
Posty: 159
Nick w MP: #BENG

Piwa: 1695

Respekt: 64,1

Napisz? kto? jak wykona? tak? komend? w ZCMD i sscanf?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-02, 23:46


Lukasbank







Wiek: 30
Na forum: 5329 dni
Posty: 249
Nick w MP: [USD]LuXoR[X]

Piwa: 404

Respekt: 136,5
Respekt: 136,5

ale chodzi ci o teleport czy co ?
czy zwyk?a komenda taka jak np /kontakt
/admins ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-02, 23:50


Axel9697







Wiek: 32
Na forum: 5904 dni
Posty: 115

Piwa: 44

Respekt: 73,2

http://www.youtube.com/watch?v=HwBeNNjLB8k
Tu masz ?adnie pokazane co i jak.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-02, 23:56


DWD99







Wiek: 29
Na forum: 6264 dni
Posty: 159
Nick w MP: #BENG

Piwa: 1695

Respekt: 64,1

Sorry ale nic nie rozumiem z tego shitu. Jak by? m?g? to podaj gotow? komende. Np. na uleczenie. Potem sobie poradze.

[ Dodano: 2012-03-02, 23:57 ]
"Lukasbank" napisał/a:

ale chodzi ci o teleport czy co ?
czy zwyk?a komenda taka jak np /kontakt
/admins ?


Czytaj nazwe tematu.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 00:10


Lukasbank







Wiek: 30
Na forum: 5329 dni
Posty: 249
Nick w MP: [USD]LuXoR[X]

Piwa: 404

Respekt: 136,5
Respekt: 136,5

Kod:


CMD:zycie(playerid, cmdtext[])
{
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, COLOR_GREEN , " Dosta?e? pe?ne HP ");
GivePlayerMoney(playerid, -100);
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 00:10


Axel9697







Wiek: 32
Na forum: 5904 dni
Posty: 115

Piwa: 44

Respekt: 73,2

@UP
Po?wicz m?zg..

Kod:

#include <a_samp>
#include <zcmd>
#include <sscanf2>

COMMAND:ulecz(playerid, params[])
{
new idplayer;
if(!sscanf(params,"i",idplayer))
{
if(IsPlayerConnected(idplayer))
{
SetPlayerHealth(idplayer, 100);
}
}
return 1;
}


W miar? rozumiesz?
if(!sscanf(params,"i",idplayer)) - wyci?ga z params idgracza.
Reszta to ju? normalka.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 00:16


DWD99







Wiek: 29
Na forum: 6264 dni
Posty: 159
Nick w MP: #BENG

Piwa: 1695

Respekt: 64,1

A jak zrobi? napis, gdy wpisz? sam? komend?(napis "/ulecz ID").


Kod:

COMMAND:ulecz(playerid, params[])
{
new idplayer;
if(!sscanf(params,"i",idplayer))
SendClientMessage(playerid, -1," /ulecz [ID]");
{
if(IsPlayerConnected(idplayer))
{
SetPlayerHealth(idplayer, 100);
}
}
return 1;
}


Co? takiego?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 00:19


Axel9697







Wiek: 32
Na forum: 5904 dni
Posty: 115

Piwa: 44

Respekt: 73,2

Kod:


COMMAND:ulecz(playerid, params[])
{
new idplayer;
if(!sscanf(params,"i",idplayer))
{
if(IsPlayerConnected(idplayer))
{
SetPlayerHealth(idplayer, 100);
}
}
else
{
SendClientMessage(playerid, -1," /ulecz [ID]");
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 00:24


DWD99







Wiek: 29
Na forum: 6264 dni
Posty: 159
Nick w MP: #BENG

Piwa: 1695

Respekt: 64,1

"Axel9697" napisał/a:

Kod:


COMMAND:ulecz(playerid, params[])
{
new idplayer;
if(!sscanf(params,"i",idplayer))
{
if(IsPlayerConnected(idplayer))
{
SetPlayerHealth(idplayer, 100);
}
}
else
{
SendClientMessage(playerid, -1," /ulecz [ID]");
}
return 1;
}


A komenda na kt?rej nie wykorzystuje gracza. Np. zmieniam napis w textdrawie?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 00:34


Axel9697







Wiek: 32
Na forum: 5904 dni
Posty: 115

Piwa: 44

Respekt: 73,2

Kod:

COMMAND:zmien(playerid, params[])
{
new nowytekst[256];
if(!sscanf(params,"s",nowytekst))
{
TextDrawSetString(uchywdotextdrawa, nowytekst);
}
else
{
SendClientMessage(playerid, -1," /zmien [nowytekst]");
}
return 1;
}

Powinno dzia?a? :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 00:41


DWD99







Wiek: 29
Na forum: 6264 dni
Posty: 159
Nick w MP: #BENG

Piwa: 1695

Respekt: 64,1

A m?g?by? doda? warunek dla admina ? Dam kolejne piwko :)
(Admin RCON). Dla obydwu komend.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-03, 00:45


Axel9697







Wiek: 32
Na forum: 5904 dni
Posty: 115

Piwa: 44

Respekt: 73,2

1.
Kod:


COMMAND:zmien(playerid, params[])
{
new nowytekst[256];
if(IsPlayerAdmin(playerid))
{
if(!sscanf(params,"s",nowytekst))
{
TextDrawSetString(uchywdotextdrawa, nowytekst);
}
else
{
SendClientMessage(playerid, -1," /zmien [nowytekst]");
}
}
else
{
SendClientMessage(playerid, -1,"Nie posiadasz odpowiednich uprawnien!");
}
return 1;
}

2.
Kod:

COMMAND:ulecz(playerid, params[])
{
new idplayer;
if(IsPlayerAdmin(playerid))
{
if(!sscanf(params,"i",idplayer))
{
if(IsPlayerConnected(idplayer))
{
SetPlayerHealth(idplayer, 100);
}
}
else
{
SendClientMessage(playerid, -1," /ulecz [ID]");
}
}
else
{
SendClientMessage(playerid, -1,"Nie posiadasz odpowiednich uprawnien!");
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Tagi: zcmd :: /komenda :: [id]
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku