[PAWNO]Intrebari frecevente Sa-Mp
Pagina 1 din 1
[PAWNO]Intrebari frecevente Sa-Mp
Salut all! :grin:
Am sa fac un tutorial cu cateva intrbari simple cu care cred ca toti noobii se confrunta
MAI ALES EU M-am confruntt cu ele :angry:
Intrebarea Numarul #1:
Cum pot sa fac ca atunci cand un player vorbeste, textul spus de el sa apara deasupra capului sau ?
Raspuns:
Simplu, mergem la
Si adaugam asta:
Ar trebuii sa arate cam asa :
Ce inseamna fiecare cuvant din ( );
Playerid-Id-ul jucatorului
Text-Textul jucatorului
0xFF0000FF - Culoarea,puteti alege alta de aici: www.colorpicker.com
100.0 - distanta de la care playerul poate vedea textul zis de alt player
10000- timpul in milisecunde in care textul dispare...Daca vreti alt timp, puneti timpul de secunde de ex 20 si dupa 20 inca 3 de 0 .. De Ex : 20 secunde-> 20000 40 secunde->40000
Sper Ca ati prins ideea...
Sursa: http://wiki.sa-mp.com/wiki/SetPlayerChatBubble
Intrebarea Numarul 2# :
Cum pot face un textdraw?
Raspuns:
Este un textdraw editor,poti face textdraw-ul cum vrei tu,il poti modifica in:
-Marime
-Culoare
-Pozitie
-Umbra textdrawul-ui
-Grosimea lui
Link: http://forum.sa-mp.com/showthread.php?t=117851&highlight=textdraweditor1.0
Credits: Zamaroht
Intrebarea Numarul 3# :
Cum pot face ca un player cand se spawneaza sa îi dea ceva?
Simplu...
mergem la linia OnPlayerSpawn
Si adaugam ce sa îi dea in functie de ce doriti:
Bani- GivePlayerMoney(playerid, SUMA); Ex: GivePlayerMoney(playerid, 500);
Scor- SetPlayerScore(playerid, GetPlayerScore(playerid) + SUMA); Ex: SetPlayerScore(playerid, GetPlayerScore(playerid) + 7);
Armura- SetPlayerArmour(playerid, Câta armura); Ex: SetPlayerArmour(playerid, 100);
Surse:
http://wiki.sa-mp.com/wiki/SetPlayerArmour
http://wiki.sa-mp.com/wiki/SetPlayerScore
http://wiki.sa-mp.com/wiki/GetPlayerScore
http://wiki.sa-mp.com/wiki/GivePlayerMoney
Intrebarea Numarul 4# :
Cum pot face ca atunci cand un player moare, sa îi apara un text pe ecran de gen "AI MURIT" si la ucigas sa i dea bani sau score?
Raspuns:
Mergem la
si adaugam in functie de ce vrem....ca sa i apara textul la victima punem asta:
GameTextForPlayer(playerid,"~b~ai murit",6000,3);
ar trebuii sa arate cam asa :
Ce inseamna fiecare cuvant dintre ( si ); :
Playerid-jucatorul
"~b~ai murit"- textul... ~b~ -> culoarea..se poate modifica de ex vrei verde(green) pui asa ~g~ sau yellow ~y~
6000- timpul
3- stilul
Daca vrem sa i da bani ucigasului:
GivePlayerMoney(killerid, BANI ); Ex : GivePlayerMoney(killerid, 1000 );
ar trebuii sa arate cam asa :
Acuma puteti adauga ce functii vreti la onplayerdeath,daca ati prins ideea...
puteti sa dati score ucigasului:
SetPlayerScore(killerid, GetPlayerScore(killerid) + 20);
Viata:
SetPlayerHealth(killerid, 100);
Armura:
SetPlayerArmour(killerid, 100);
Sau sa ridice mainile sus cand omoara pe cineva:
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
Surse:
http://wiki.sa-mp.com/wiki/SetPlayerArmour
http://wiki.sa-mp.com/wiki/SetPlayerScore
http://wiki.sa-mp.com/wiki/GetPlayerScore
http://wiki.sa-mp.com/wiki/GivePlayerMoney
http://wiki.sa-mp.com/wiki/OnPlayerDeath
http://wiki.sa-mp.com/wiki/GameTextForPlayer
Si mai multe dar nu mai tin minte...
Intrebarea numarul 5# :
Cum pot face ca atunci cand un player moare sa apara numele ucigasului,arma si numele victimei in zona din dreapta cam ca aici:
[img width=500 height=375]https://2img.net/r/ihimizer/img854/9492/ngkr3dcg5p2uipq7xjpl.png[/img]
?
Raspuns:
Simplu :cheesy:
Mergem la
si adaugam:
SendDeathMessage(killerid, playerid, reason);
deci va arata asa:
Cam atata am avut de spus...sper ca v-am ajutat...
Credits:
CookieEatingMonster
http://wiki.sa-mp.com/wiki/Main_Page
Zamaroht
TUTORIAL FACUT 1000000% DE COOKIEMONSTER !
Multumesc.
Am sa fac un tutorial cu cateva intrbari simple cu care cred ca toti noobii se confrunta
MAI ALES EU M-am confruntt cu ele :angry:
Intrebarea Numarul #1:
Cum pot sa fac ca atunci cand un player vorbeste, textul spus de el sa apara deasupra capului sau ?
Raspuns:
Simplu, mergem la
- Cod:
public OnPlayerText(playerid, text[])
{
Si adaugam asta:
- Cod:
SetPlayerChatBubble(playerid, text, 0xFF0000FF, 100.0, 10000);
Ar trebuii sa arate cam asa :
- Cod:
public OnPlayerText(playerid, text[])
{
SetPlayerChatBubble(playerid, text, 0xFF0000FF, 100.0, 10000);
return 1;
}
Ce inseamna fiecare cuvant din ( );
Playerid-Id-ul jucatorului
Text-Textul jucatorului
0xFF0000FF - Culoarea,puteti alege alta de aici: www.colorpicker.com
100.0 - distanta de la care playerul poate vedea textul zis de alt player
10000- timpul in milisecunde in care textul dispare...Daca vreti alt timp, puneti timpul de secunde de ex 20 si dupa 20 inca 3 de 0 .. De Ex : 20 secunde-> 20000 40 secunde->40000
Sper Ca ati prins ideea...
Sursa: http://wiki.sa-mp.com/wiki/SetPlayerChatBubble
Intrebarea Numarul 2# :
Cum pot face un textdraw?
Raspuns:
Este un textdraw editor,poti face textdraw-ul cum vrei tu,il poti modifica in:
-Marime
-Culoare
-Pozitie
-Umbra textdrawul-ui
-Grosimea lui
Link: http://forum.sa-mp.com/showthread.php?t=117851&highlight=textdraweditor1.0
Credits: Zamaroht
Intrebarea Numarul 3# :
Cum pot face ca un player cand se spawneaza sa îi dea ceva?
Simplu...
mergem la linia OnPlayerSpawn
- Cod:
public OnPlayerSpawn(playerid)
{
return 1;
}
Si adaugam ce sa îi dea in functie de ce doriti:
Bani- GivePlayerMoney(playerid, SUMA); Ex: GivePlayerMoney(playerid, 500);
Scor- SetPlayerScore(playerid, GetPlayerScore(playerid) + SUMA); Ex: SetPlayerScore(playerid, GetPlayerScore(playerid) + 7);
Armura- SetPlayerArmour(playerid, Câta armura); Ex: SetPlayerArmour(playerid, 100);
Surse:
http://wiki.sa-mp.com/wiki/SetPlayerArmour
http://wiki.sa-mp.com/wiki/SetPlayerScore
http://wiki.sa-mp.com/wiki/GetPlayerScore
http://wiki.sa-mp.com/wiki/GivePlayerMoney
Intrebarea Numarul 4# :
Cum pot face ca atunci cand un player moare, sa îi apara un text pe ecran de gen "AI MURIT" si la ucigas sa i dea bani sau score?
Raspuns:
Mergem la
- Cod:
public OnPlayerDeath)playerid, killerid, reason);
{
return 1;
}
si adaugam in functie de ce vrem....ca sa i apara textul la victima punem asta:
GameTextForPlayer(playerid,"~b~ai murit",6000,3);
ar trebuii sa arate cam asa :
- Cod:
public OnPlayerDeath)playerid, killerid, reason);
{
GameTextForPlayer(playerid,"~b~ai murit",6000,3);
return 1;
}
Ce inseamna fiecare cuvant dintre ( si ); :
Playerid-jucatorul
"~b~ai murit"- textul... ~b~ -> culoarea..se poate modifica de ex vrei verde(green) pui asa ~g~ sau yellow ~y~
6000- timpul
3- stilul
Daca vrem sa i da bani ucigasului:
GivePlayerMoney(killerid, BANI ); Ex : GivePlayerMoney(killerid, 1000 );
ar trebuii sa arate cam asa :
- Cod:
public OnPlayerDeath)playerid, killerid, reason);
{
GameTextForPlayer(playerid,"~b~ai murit",6000,3);
GivePlayerMoney(killerid, 1000 );
return 1;
}
Acuma puteti adauga ce functii vreti la onplayerdeath,daca ati prins ideea...
puteti sa dati score ucigasului:
SetPlayerScore(killerid, GetPlayerScore(killerid) + 20);
Viata:
SetPlayerHealth(killerid, 100);
Armura:
SetPlayerArmour(killerid, 100);
Sau sa ridice mainile sus cand omoara pe cineva:
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
Surse:
http://wiki.sa-mp.com/wiki/SetPlayerArmour
http://wiki.sa-mp.com/wiki/SetPlayerScore
http://wiki.sa-mp.com/wiki/GetPlayerScore
http://wiki.sa-mp.com/wiki/GivePlayerMoney
http://wiki.sa-mp.com/wiki/OnPlayerDeath
http://wiki.sa-mp.com/wiki/GameTextForPlayer
Si mai multe dar nu mai tin minte...
Intrebarea numarul 5# :
Cum pot face ca atunci cand un player moare sa apara numele ucigasului,arma si numele victimei in zona din dreapta cam ca aici:
[img width=500 height=375]https://2img.net/r/ihimizer/img854/9492/ngkr3dcg5p2uipq7xjpl.png[/img]
?
Raspuns:
Simplu :cheesy:
Mergem la
- Cod:
public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}
si adaugam:
SendDeathMessage(killerid, playerid, reason);
deci va arata asa:
- Cod:
public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(killerid, playerid, reason);
return 1;
}
Cam atata am avut de spus...sper ca v-am ajutat...
Credits:
CookieEatingMonster
http://wiki.sa-mp.com/wiki/Main_Page
Zamaroht
TUTORIAL FACUT 1000000% DE COOKIEMONSTER !
Multumesc.
CookieMonster- Administrator
- Varsta : 27
Subiecte similare
» [Tutorial pawno pentru SA-MP]Cum sa rezolvi eroarea "loose indentation"
» Creator intrebari OX (by Sharky)
» Intrebari despre lecti
» [TUTORIAL]Event OX Intrebari in Romana
» Creator intrebari OX (by Sharky)
» Intrebari despre lecti
» [TUTORIAL]Event OX Intrebari in Romana
Pagina 1 din 1
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum
Mier Noi 28, 2012 9:54 pm Scris de alextegla
» VitalisMetin2 24/24
Sam Noi 05, 2011 9:27 pm Scris de KingSined
» Mafia20000 Web-Browser Game
Dum Oct 30, 2011 9:46 am Scris de arsenium
» DarkAngelmt2
Sam Oct 29, 2011 6:06 pm Scris de Forkey
» Metin2 Mania
Vin Oct 28, 2011 12:06 pm Scris de leoni11
» [Prezentare]SpikeLikeCookie Revine
Mier Oct 26, 2011 5:59 pm Scris de SpiKeLikeCookie
» Login bug Rezolvat definitiv
Mier Oct 26, 2011 3:58 pm Scris de alquaida
» Metin2Ea SERVER 1
Mier Oct 26, 2011 12:42 pm Scris de florin95
» Metin2Arena -PVM
Mier Oct 26, 2011 12:36 pm Scris de florin95