Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Include: kStringf
- Author: KarolisK
- Release date: 2013.07.11
- */
- #include <a_samp>
- stock stringf(kString1[],kString2[],params[])
- {
- if( IsNumeric(kString1) || IsNumeric(kString2) || IsNumeric(params) )
- {
- printf("kStringf: klaida kstringf funkcijoje, kadangi nevisi parametrai yra string reikšmės!");
- }
- else
- {
- if(!strcmp(params,"=",true))
- {
- stringf_equal(kString1,kString2);
- }
- if(!strcmp(params,"+",true))
- {
- stringf_plus(kString1,kString2);
- }
- if(!strcmp(params,"find",true))
- {
- stringf_find(kString1,kString2);
- }
- }
- return 1;
- }
- stock stringf_equal(kString1[],kString2[])
- {
- if(!strcmp(kString1,kString2,true))
- return 1;
- else
- return 0;
- }
- stock stringf_plus(kString1[],kString2[])
- {
- strcat(kString1,kString2,20);
- return kString1;
- }
- stock stingf_find(kString1[],kString2[])
- {
- if(strfind(kString1, kString2, true) != -1)
- return 1;
- else
- return 0;
- }
- stock IsNumeric(const stringtmp[])
- {
- for (new i = 0, j = strlen(stringtmp); i < j; i++)
- {
- if (stringtmp[i] > '9' || stringtmp[i] < '0') return 0;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement